home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.0 for Developers / QuickTime 1.0 for Developers.iso / Goodies / MovieShop™ / Movie Analyzer / Movie Analyzer.rsrc / CODE_4.txt < prev    next >
Text File  |  1991-09-10  |  264KB  |  4,545 lines

  1. # near model CODE resource
  2. # jump table entries: 1280-1291 (12 of them)
  3. fn00000000:
  4. 00000000  4E56 FFF0                link       A6, -0x0010
  5. 00000004  2F0B                     move.l     -[A7], A3
  6. 00000006  206E 0008                movea.l    A0, [A6 + 0x8]
  7. 0000000A  2668 0002                movea.l    A3, [A0 + 0x2]
  8. 0000000E  2253                     movea.l    A1, [A3]
  9. 00000010  2D69 0006 FFF8           move.l     [A6 - 0x8], [A1 + 0x6]
  10. 00000016  2D69 000A FFFC           move.l     [A6 - 0x4], [A1 + 0xA]
  11. 0000001C  226E 000C                movea.l    A1, [A6 + 0xC]
  12. 00000020  2D69 0010 FFF0           move.l     [A6 - 0x10], [A1 + 0x10]
  13. 00000026  2D69 0014 FFF4           move.l     [A6 - 0xC], [A1 + 0x14]
  14. 0000002C  2F09                     move.l     -[A7], A1
  15. 0000002E  A873                     syscall    SetPort
  16. 00000030  206E 0008                movea.l    A0, [A6 + 0x8]
  17. 00000034  2068 0002                movea.l    A0, [A0 + 0x2]
  18. 00000038  2F10                     move.l     -[A7], [A0]
  19. 0000003A  206E 000C                movea.l    A0, [A6 + 0xC]
  20. 0000003E  4868 0002                pea.l      [A0 + 0x2]
  21. 00000042  486E FFF8                pea.l      [A6 - 0x8]
  22. 00000046  486E FFF0                pea.l      [A6 - 0x10]
  23. 0000004A  4267                     clr.w      -[A7]
  24. 0000004C  42A7                     clr.l      -[A7]
  25. 0000004E  A8EC                     syscall    CopyBits
  26. 00000050  265F                     movea.l    A3, [A7]+
  27. 00000052  4E5E                     unlink     A6
  28. 00000054  4E75                     rts
  29. 00000056  8C43                     or.w       D6, D3
  30. 00000058  6F70                     ble        +0x72 /* 000000CA */
  31. 0000005A  7954                     moveq.l    D4, 0x54
  32. 0000005C  6F57                     ble        +0x59 /* 000000B5 */
  33. 0000005E  696E                     bvs        +0x70 /* 000000CE */
  34. 00000060  646F                     bcc        +0x71 /* 000000D1 */
  35. 00000062  7700                     moveq.l    D3, 0x00
  36. 00000064  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  37. // begin alternate branch 00000066-0000006E
  38. fn00000066:
  39. 00000066  4E56 0000                link       A6, 0
  40. 0000006A  48E7 0108                movem.l    -[A7], D7,A4
  41. // end alternate branch 00000066-0000006E
  42. fn00000066: // (misaligned)
  43. 00000068  0000 48E7                ori.b      D0, 0xE7
  44. 0000006C  0108                     btst       A0, D0
  45. 0000006E  286E 0008                movea.l    A4, [A6 + 0x8]
  46. 00000072  7E00                     moveq.l    D7, 0x00
  47. 00000074  6000 0194                bra        +0x196 /* 0000020A */
  48. label00000078:
  49. 00000078  303C 00D2                move.w     D0, 0xD2
  50. 0000007C  C1C7                     muls.w     D0, D7
  51. 0000007E  29BC FFFF 8300 0920 018A move.l     [A4 + 0x18A + D0], 0xFFFF8300
  52. 00000088  303C 00D2                move.w     D0, 0xD2
  53. 0000008C  C1C7                     muls.w     D0, D7
  54. 0000008E  42B4 0920 018E           clr.l      [A4 + 0x18E + D0]
  55. 00000094  303C 00D2                move.w     D0, 0xD2
  56. 00000098  C1C7                     muls.w     D0, D7
  57. 0000009A  42B4 0920 0192           clr.l      [A4 + 0x192 + D0]
  58. 000000A0  303C 00D2                move.w     D0, 0xD2
  59. 000000A4  C1C7                     muls.w     D0, D7
  60. 000000A6  42B4 0920 0196           clr.l      [A4 + 0x196 + D0]
  61. 000000AC  303C 00D2                move.w     D0, 0xD2
  62. 000000B0  C1C7                     muls.w     D0, D7
  63. 000000B2  42B4 0920 019A           clr.l      [A4 + 0x19A + D0]
  64. 000000B8  303C 00D2                move.w     D0, 0xD2
  65. 000000BC  C1C7                     muls.w     D0, D7
  66. 000000BE  42B4 0920 019E           clr.l      [A4 + 0x19E + D0]
  67. 000000C4  303C 00D2                move.w     D0, 0xD2
  68. 000000C8  C1C7                     muls.w     D0, D7
  69. label000000CA:
  70. 000000CA  42B4 0920 01A2           clr.l      [A4 + 0x1A2 + D0]
  71. // begin alternate branch 000000CE-000000D0
  72. label000000CE:
  73. 000000CE  01A2                     bclr       -[A2], D0
  74. // end alternate branch 000000CE-000000D0
  75. label000000CE: // (misaligned)
  76. 000000D0  303C 00D2                move.w     D0, 0xD2
  77. 000000D4  C1C7                     muls.w     D0, D7
  78. 000000D6  42B4 0920 01A6           clr.l      [A4 + 0x1A6 + D0]
  79. 000000DC  303C 00D2                move.w     D0, 0xD2
  80. 000000E0  C1C7                     muls.w     D0, D7
  81. 000000E2  42B4 0920 01AA           clr.l      [A4 + 0x1AA + D0]
  82. 000000E8  303C 00D2                move.w     D0, 0xD2
  83. 000000EC  C1C7                     muls.w     D0, D7
  84. 000000EE  42B4 0920 01AE           clr.l      [A4 + 0x1AE + D0]
  85. 000000F4  303C 00D2                move.w     D0, 0xD2
  86. 000000F8  C1C7                     muls.w     D0, D7
  87. 000000FA  42B4 0920 01B2           clr.l      [A4 + 0x1B2 + D0]
  88. 00000100  303C 00D2                move.w     D0, 0xD2
  89. 00000104  C1C7                     muls.w     D0, D7
  90. 00000106  42B4 0920 01B6           clr.l      [A4 + 0x1B6 + D0]
  91. 0000010C  303C 00D2                move.w     D0, 0xD2
  92. 00000110  C1C7                     muls.w     D0, D7
  93. 00000112  42B4 0920 01BA           clr.l      [A4 + 0x1BA + D0]
  94. 00000118  303C 00D2                move.w     D0, 0xD2
  95. 0000011C  C1C7                     muls.w     D0, D7
  96. 0000011E  42B4 0920 01BE           clr.l      [A4 + 0x1BE + D0]
  97. 00000124  303C 00D2                move.w     D0, 0xD2
  98. 00000128  C1C7                     muls.w     D0, D7
  99. 0000012A  42B4 0920 01C2           clr.l      [A4 + 0x1C2 + D0]
  100. 00000130  303C 00D2                move.w     D0, 0xD2
  101. 00000134  C1C7                     muls.w     D0, D7
  102. 00000136  42B4 0920 01C6           clr.l      [A4 + 0x1C6 + D0]
  103. 0000013C  303C 00D2                move.w     D0, 0xD2
  104. 00000140  C1C7                     muls.w     D0, D7
  105. 00000142  42B4 0920 01CA           clr.l      [A4 + 0x1CA + D0]
  106. 00000148  303C 00D2                move.w     D0, 0xD2
  107. 0000014C  C1C7                     muls.w     D0, D7
  108. 0000014E  4274 0920 01FE           clr.w      [A4 + 0x1FE + D0]
  109. 00000154  303C 00D2                move.w     D0, 0xD2
  110. 00000158  C1C7                     muls.w     D0, D7
  111. 0000015A  4234 0920 0200           clr.b      [A4 + 0x200 + D0]
  112. 00000160  303C 00D2                move.w     D0, 0xD2
  113. 00000164  C1C7                     muls.w     D0, D7
  114. 00000166  42B4 0920 0220           clr.l      [A4 + 0x220 + D0]
  115. 0000016C  303C 00D2                move.w     D0, 0xD2
  116. 00000170  C1C7                     muls.w     D0, D7
  117. 00000172  42B4 0920 0224           clr.l      [A4 + 0x224 + D0]
  118. 00000178  303C 00D2                move.w     D0, 0xD2
  119. 0000017C  C1C7                     muls.w     D0, D7
  120. 0000017E  4274 0920 0228           clr.w      [A4 + 0x228 + D0]
  121. 00000184  303C 00D2                move.w     D0, 0xD2
  122. 00000188  C1C7                     muls.w     D0, D7
  123. 0000018A  4274 0920 022A           clr.w      [A4 + 0x22A + D0]
  124. 00000190  303C 00D2                move.w     D0, 0xD2
  125. 00000194  C1C7                     muls.w     D0, D7
  126. 00000196  4274 0920 022C           clr.w      [A4 + 0x22C + D0]
  127. 0000019C  303C 00D2                move.w     D0, 0xD2
  128. 000001A0  C1C7                     muls.w     D0, D7
  129. 000001A2  4274 0920 022E           clr.w      [A4 + 0x22E + D0]
  130. 000001A8  303C 00D2                move.w     D0, 0xD2
  131. 000001AC  C1C7                     muls.w     D0, D7
  132. 000001AE  42B4 0920 0230           clr.l      [A4 + 0x230 + D0]
  133. 000001B4  303C 00D2                move.w     D0, 0xD2
  134. 000001B8  C1C7                     muls.w     D0, D7
  135. 000001BA  4274 0920 0234           clr.w      [A4 + 0x234 + D0]
  136. 000001C0  303C 00D2                move.w     D0, 0xD2
  137. 000001C4  C1C7                     muls.w     D0, D7
  138. 000001C6  4274 0920 0236           clr.w      [A4 + 0x236 + D0]
  139. 000001CC  303C 00D2                move.w     D0, 0xD2
  140. 000001D0  C1C7                     muls.w     D0, D7
  141. 000001D2  4274 0920 0238           clr.w      [A4 + 0x238 + D0]
  142. 000001D8  303C 00D2                move.w     D0, 0xD2
  143. 000001DC  C1C7                     muls.w     D0, D7
  144. 000001DE  4274 0920 023A           clr.w      [A4 + 0x23A + D0]
  145. 000001E4  303C 00D2                move.w     D0, 0xD2
  146. 000001E8  C1C7                     muls.w     D0, D7
  147. 000001EA  42B4 0920 023C           clr.l      [A4 + 0x23C + D0]
  148. 000001F0  303C 00D2                move.w     D0, 0xD2
  149. 000001F4  C1C7                     muls.w     D0, D7
  150. 000001F6  4234 0920 0240           clr.b      [A4 + 0x240 + D0]
  151. 000001FC  303C 00D2                move.w     D0, 0xD2
  152. 00000200  C1C7                     muls.w     D0, D7
  153. 00000202  4234 0920 0241           clr.b      [A4 + 0x241 + D0]
  154. 00000208  5247                     addq.w     D7, 1
  155. label0000020A:
  156. 0000020A  0C47 0014                cmpi.w     D7, 0x14
  157. 0000020E  6D00 FE68                blt        -0x196 /* 00000078 */
  158. 00000212  42AC 010C                clr.l      [A4 + 0x10C]
  159. 00000216  42AC 0110                clr.l      [A4 + 0x110]
  160. 0000021A  42AC 0114                clr.l      [A4 + 0x114]
  161. 0000021E  42AC 0118                clr.l      [A4 + 0x118]
  162. 00000222  397C 0001 0186           move.w     [A4 + 0x186], 0x1
  163. 00000228  42AC 0130                clr.l      [A4 + 0x130]
  164. 0000022C  42AC 0134                clr.l      [A4 + 0x134]
  165. 00000230  42AC 0138                clr.l      [A4 + 0x138]
  166. 00000234  486C 0120                pea.l      [A4 + 0x120]
  167. 00000238  42A7                     clr.l      -[A7]
  168. 0000023A  42A7                     clr.l      -[A7]
  169. 0000023C  A8A7                     syscall    SetRect
  170. 0000023E  42AC 0128                clr.l      [A4 + 0x128]
  171. 00000242  42AC 012C                clr.l      [A4 + 0x12C]
  172. 00000246  426C 013C                clr.w      [A4 + 0x13C]
  173. 0000024A  42AC 0152                clr.l      [A4 + 0x152]
  174. 0000024E  42AC 017E                clr.l      [A4 + 0x17E]
  175. 00000252  42AC 0182                clr.l      [A4 + 0x182]
  176. 00000256  42AC 0156                clr.l      [A4 + 0x156]
  177. 0000025A  42AC 013E                clr.l      [A4 + 0x13E]
  178. 0000025E  42AC 0142                clr.l      [A4 + 0x142]
  179. 00000262  42AC 0146                clr.l      [A4 + 0x146]
  180. 00000266  42AC 014A                clr.l      [A4 + 0x14A]
  181. 0000026A  42AC 014E                clr.l      [A4 + 0x14E]
  182. 0000026E  426C 011C                clr.w      [A4 + 0x11C]
  183. 00000272  426C 011E                clr.w      [A4 + 0x11E]
  184. 00000276  42AC 017E                clr.l      [A4 + 0x17E]
  185. 0000027A  42AC 0182                clr.l      [A4 + 0x182]
  186. 0000027E  4CDF 1080                movem.l    D7,A4, [A7]+
  187. 00000282  4E5E                     unlink     A6
  188. 00000284  4E75                     rts
  189. 00000286  8E43                     or.w       D7, D3
  190. 00000288  6C65                     bge        +0x67 /* 000002EF */
  191. 0000028A  6172                     bsr        +0x74 /* 000002FE */
  192. 0000028C  416C 6C54                chk.w      D0, [A4 + 0x6C54]
  193. 00000290  6162                     bsr        +0x64 /* 000002F4 */
  194. 00000292  6C65                     bge        +0x67 /* 000002F9 */
  195. 00000294  7300                     moveq.l    D1, 0x00
  196. 00000296  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  197. export_171: // at 00000298 (misaligned)
  198. 0000029A  FEB8 48E7                .extension 0xEB8 <<F/2-3/7>> // unimplemented
  199. 0000029E  1F38 2E2E                move.b     -[A7], [0x00002E2E]
  200. 000002A2  001A 286E                ori.b      [A2]+, 0x6E /* 'n' */
  201. 000002A6  0012 422E                ori.b      [A2], 0x2E /* '.' */
  202. 000002AA  FF58                     .extension 0xF58 <<F/4-5/7>> // unimplemented
  203. 000002AC  2F0C                     move.l     -[A7], A4
  204. 000002AE  4EBA FDB6                jsr        [PC - 0x24A /* 00000066 */]
  205. 000002B2  42AE FF4A                clr.l      [A6 - 0xB6]
  206. 000002B6  42AE FF46                clr.l      [A6 - 0xBA]
  207. 000002BA  42AE FF42                clr.l      [A6 - 0xBE]
  208. 000002BE  2E8C                     move.l     [A7], A4
  209. 000002C0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  210. 000002C4  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  211. 000002C8  396E 0010 0108           move.w     [A4 + 0x108], [A6 + 0x10]
  212. 000002CE  4257                     clr.w      [A7]
  213. 000002D0  2F0C                     move.l     -[A7], A4
  214. 000002D2  3F2C 0108                move.w     -[A7], [A4 + 0x108]
  215. 000002D6  486C 010A                pea.l      [A4 + 0x10A]
  216. 000002DA  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  217. 000002DE  381F                     move.w     D4, [A7]+
  218. 000002E0  4A44                     tst.w      D4
  219. 000002E2  5C8F                     addq.l     A7, 6
  220. 000002E4  6612                     bne        +0x14 /* 000002F8 */
  221. 000002E6  4267                     clr.w      -[A7]
  222. 000002E8  3F2C 010A                move.w     -[A7], [A4 + 0x10A]
  223. 000002EC  486C 0104                pea.l      [A4 + 0x104]
  224. 000002F0  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  225. fn000002F4:
  226. 000002F4  381F                     move.w     D4, [A7]+
  227. 000002F6  6004                     bra        +0x6 /* 000002FC */
  228. label000002F8:
  229. 000002F8  42AC 0104                clr.l      [A4 + 0x104]
  230. label000002FC:
  231. 000002FC  4267                     clr.w      -[A7]
  232. fn000002FE:
  233. 000002FE  3F2C 010A                move.w     -[A7], [A4 + 0x10A]
  234. 00000302  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  235. 00000306  381F                     move.w     D4, [A7]+
  236. 00000308  4267                     clr.w      -[A7]
  237. 0000030A  2F0C                     move.l     -[A7], A4
  238. 0000030C  3F2C 0108                move.w     -[A7], [A4 + 0x108]
  239. 00000310  486C 010A                pea.l      [A4 + 0x10A]
  240. 00000314  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  241. 00000318  381F                     move.w     D4, [A7]+
  242. 0000031A  4A44                     tst.w      D4
  243. 0000031C  6612                     bne        +0x14 /* 00000330 */
  244. 0000031E  4267                     clr.w      -[A7]
  245. 00000320  3F2C 010A                move.w     -[A7], [A4 + 0x10A]
  246. 00000324  486C 0100                pea.l      [A4 + 0x100]
  247. 00000328  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  248. 0000032C  381F                     move.w     D4, [A7]+
  249. 0000032E  6004                     bra        +0x6 /* 00000334 */
  250. label00000330:
  251. 00000330  42AC 0100                clr.l      [A4 + 0x100]
  252. label00000334:
  253. 00000334  4267                     clr.w      -[A7]
  254. 00000336  3F2C 010A                move.w     -[A7], [A4 + 0x10A]
  255. 0000033A  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  256. 0000033E  381F                     move.w     D4, [A7]+
  257. 00000340  4267                     clr.w      -[A7]
  258. 00000342  3F2C 0108                move.w     -[A7], [A4 + 0x108]
  259. 00000346  42A7                     clr.l      -[A7]
  260. 00000348  2F0C                     move.l     -[A7], A4
  261. 0000034A  486E FED0                pea.l      [A6 - 0x130]
  262. 0000034E  303C 0001                move.w     D0, 0x1
  263. 00000352  AA52                     syscall    HFSPinaforeDispatch/HighLevelFSDispatch
  264. 00000354  4257                     clr.w      [A7]
  265. 00000356  486E FED0                pea.l      [A6 - 0x130]
  266. 0000035A  486C 010A                pea.l      [A4 + 0x10A]
  267. 0000035E  1F3C 0003                move.b     -[A7], 0x3
  268. 00000362  303C 0192                move.w     D0, 0x192
  269. 00000366  AAAA                     syscall    QuickTimeDispatch
  270. 00000368  381F                     move.w     D4, [A7]+
  271. 0000036A  4A44                     tst.w      D4
  272. 0000036C  6716                     beq        +0x18 /* 00000384 */
  273. 0000036E  4267                     clr.w      -[A7]
  274. 00000370  486E FED0                pea.l      [A6 - 0x130]
  275. 00000374  486C 010A                pea.l      [A4 + 0x10A]
  276. 00000378  1F3C 0001                move.b     -[A7], 0x1
  277. 0000037C  303C 0192                move.w     D0, 0x192
  278. 00000380  AAAA                     syscall    QuickTimeDispatch
  279. 00000382  381F                     move.w     D4, [A7]+
  280. label00000384:
  281. 00000384  486E FF58                pea.l      [A6 - 0xA8]
  282. 00000388  3F04                     move.w     -[A7], D4
  283. 0000038A  486D F356                pea.l      [A5 - 0xCAA]
  284. 0000038E  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  285. 00000392  4A2E FF58                tst.b      [A6 - 0xA8]
  286. 00000396  4FEF 000A                lea.l      A7, [A7 + 0xA]
  287. 0000039A  6600 166A                bne        +0x166C /* 00001A06 */
  288. 0000039E  426E FF9A                clr.w      [A6 - 0x66]
  289. 000003A2  4267                     clr.w      -[A7]
  290. 000003A4  486C 0114                pea.l      [A4 + 0x114]
  291. 000003A8  3F2C 010A                move.w     -[A7], [A4 + 0x10A]
  292. 000003AC  486E FF9A                pea.l      [A6 - 0x66]
  293. 000003B0  42A7                     clr.l      -[A7]
  294. 000003B2  3F3C 0001                move.w     -[A7], 0x1
  295. 000003B6  486E FF57                pea.l      [A6 - 0xA9]
  296. 000003BA  303C 00F0                move.w     D0, 0xF0
  297. 000003BE  AAAA                     syscall    QuickTimeDispatch
  298. 000003C0  381F                     move.w     D4, [A7]+
  299. 000003C2  486E FF58                pea.l      [A6 - 0xA8]
  300. 000003C6  3F04                     move.w     -[A7], D4
  301. 000003C8  486D F364                pea.l      [A5 - 0xC9C]
  302. 000003CC  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  303. 000003D0  4A2E FF58                tst.b      [A6 - 0xA8]
  304. 000003D4  4FEF 000A                lea.l      A7, [A7 + 0xA]
  305. 000003D8  6600 162C                bne        +0x162E /* 00001A06 */
  306. 000003DC  4A2E FF57                tst.b      [A6 - 0xA9]
  307. 000003E0  671A                     beq        +0x1C /* 000003FC */
  308. 000003E2  4267                     clr.w      -[A7]
  309. 000003E4  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  310. 000003E8  3F2C 010A                move.w     -[A7], [A4 + 0x10A]
  311. 000003EC  3F2E FF9A                move.w     -[A7], [A6 - 0x66]
  312. 000003F0  486D F376                pea.l      [A5 - 0xC8A]
  313. 000003F4  303C 00D8                move.w     D0, 0xD8
  314. 000003F8  AAAA                     syscall    QuickTimeDispatch
  315. 000003FA  381F                     move.w     D4, [A7]+
  316. label000003FC:
  317. 000003FC  422E FF58                clr.b      [A6 - 0xA8]
  318. 00000400  4A6C 010A                tst.w      [A4 + 0x10A]
  319. 00000404  6700 1682                beq        +0x1684 /* 00001A88 */
  320. 00000408  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  321. 0000040C  486C 0120                pea.l      [A4 + 0x120]
  322. 00000410  303C 00F9                move.w     D0, 0xF9
  323. 00000414  AAAA                     syscall    QuickTimeDispatch
  324. 00000416  486E FF58                pea.l      [A6 - 0xA8]
  325. 0000041A  486D F37C                pea.l      [A5 - 0xC84]
  326. 0000041E  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  327. 00000422  4A2E FF58                tst.b      [A6 - 0xA8]
  328. 00000426  508F                     addq.l     A7, 8
  329. 00000428  6600 15DC                bne        +0x15DE /* 00001A06 */
  330. 0000042C  2B6C 0120 E918           move.l     [A5 - 0x16E8], [A4 + 0x120]
  331. 00000432  2B6C 0124 E91C           move.l     [A5 - 0x16E4], [A4 + 0x124]
  332. 00000438  486D E918                pea.l      [A5 - 0x16E8]
  333. 0000043C  302D E91A                move.w     D0, [A5 - 0x16E6]
  334. 00000440  4440                     neg.w      D0
  335. 00000442  3F00                     move.w     -[A7], D0
  336. 00000444  302D E918                move.w     D0, [A5 - 0x16E8]
  337. 00000448  4440                     neg.w      D0
  338. 0000044A  3F00                     move.w     -[A7], D0
  339. 0000044C  A8A8                     syscall    OffsetRect
  340. 0000044E  302D E91E                move.w     D0, [A5 - 0x16E2]
  341. 00000452  906D E91A                sub.w      D0, [A5 - 0x16E6]
  342. 00000456  5B40                     subq.w     D0, 5
  343. 00000458  6C0A                     bge        +0xC /* 00000464 */
  344. 0000045A  7005                     moveq.l    D0, 0x05
  345. 0000045C  D06D E91A                add.w      D0, [A5 - 0x16E6]
  346. 00000460  3B40 E91E                move.w     [A5 - 0x16E2], D0
  347. label00000464:
  348. 00000464  302D E91C                move.w     D0, [A5 - 0x16E4]
  349. 00000468  906D E918                sub.w      D0, [A5 - 0x16E8]
  350. 0000046C  5B40                     subq.w     D0, 5
  351. 0000046E  6C0A                     bge        +0xC /* 0000047A */
  352. 00000470  7005                     moveq.l    D0, 0x05
  353. 00000472  D06D E918                add.w      D0, [A5 - 0x16E8]
  354. 00000476  3B40 E91C                move.w     [A5 - 0x16E4], D0
  355. label0000047A:
  356. 0000047A  4267                     clr.w      -[A7]
  357. 0000047C  486E FF4A                pea.l      [A6 - 0xB6]
  358. 00000480  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  359. 00000484  486D E918                pea.l      [A5 - 0x16E8]
  360. 00000488  42A7                     clr.l      -[A7]
  361. 0000048A  42A7                     clr.l      -[A7]
  362. 0000048C  42A7                     clr.l      -[A7]
  363. 0000048E  203C 0016 0000           move.l     D0, 0x160000
  364. 00000494  AB1D                     syscall    QDExtensions
  365. 00000496  381F                     move.w     D4, [A7]+
  366. 00000498  4267                     clr.w      -[A7]
  367. 0000049A  486E FF46                pea.l      [A6 - 0xBA]
  368. 0000049E  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  369. 000004A2  486D E918                pea.l      [A5 - 0x16E8]
  370. 000004A6  42A7                     clr.l      -[A7]
  371. 000004A8  42A7                     clr.l      -[A7]
  372. 000004AA  42A7                     clr.l      -[A7]
  373. 000004AC  203C 0016 0000           move.l     D0, 0x160000
  374. 000004B2  AB1D                     syscall    QDExtensions
  375. 000004B4  381F                     move.w     D4, [A7]+
  376. 000004B6  4AAC 0114                tst.l      [A4 + 0x114]
  377. 000004BA  670A                     beq        +0xC /* 000004C6 */
  378. 000004BC  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  379. 000004C0  303C 0023                move.w     D0, 0x23 /* '#' */
  380. 000004C4  AAAA                     syscall    QuickTimeDispatch
  381. label000004C6:
  382. 000004C6  4A2E 000A                tst.b      [A6 + 0xA]
  383. 000004CA  6608                     bne        +0xA /* 000004D4 */
  384. 000004CC  4A2E 0018                tst.b      [A6 + 0x18]
  385. 000004D0  6700 011E                beq        +0x120 /* 000005F0 */
  386. label000004D4:
  387. 000004D4  4267                     clr.w      -[A7]
  388. 000004D6  486E FF42                pea.l      [A6 - 0xBE]
  389. 000004DA  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  390. 000004DE  486D E918                pea.l      [A5 - 0x16E8]
  391. 000004E2  42A7                     clr.l      -[A7]
  392. 000004E4  42A7                     clr.l      -[A7]
  393. 000004E6  42A7                     clr.l      -[A7]
  394. 000004E8  203C 0016 0000           move.l     D0, 0x160000
  395. 000004EE  AB1D                     syscall    QDExtensions
  396. 000004F0  381F                     move.w     D4, [A7]+
  397. 000004F2  4AAE FF42                tst.l      [A6 - 0xBE]
  398. 000004F6  6700 00F8                beq        +0xFA /* 000005F0 */
  399. 000004FA  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  400. 000004FE  A873                     syscall    SetPort
  401. 00000500  3D6D D802 FED0           move.w     [A6 - 0x130], [A5 - 0x27FE]
  402. 00000506  42AE FED2                clr.l      [A6 - 0x12E]
  403. 0000050A  486E FED6                pea.l      [A6 - 0x12A]
  404. 0000050E  486D D6FA                pea.l      [A5 - 0x2906]
  405. 00000512  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  406. 00000516  426E FF9A                clr.w      [A6 - 0x66]
  407. 0000051A  4257                     clr.w      [A7]
  408. 0000051C  486D D80E                pea.l      [A5 - 0x27F2]
  409. 00000520  3F2E FF9C                move.w     -[A7], [A6 - 0x64]
  410. 00000524  486E FF9A                pea.l      [A6 - 0x66]
  411. 00000528  42A7                     clr.l      -[A7]
  412. 0000052A  3F3C 0001                move.w     -[A7], 0x1
  413. 0000052E  486E FF57                pea.l      [A6 - 0xA9]
  414. 00000532  303C 00F0                move.w     D0, 0xF0
  415. 00000536  AAAA                     syscall    QuickTimeDispatch
  416. 00000538  381F                     move.w     D4, [A7]+
  417. 0000053A  486E FF58                pea.l      [A6 - 0xA8]
  418. 0000053E  3F04                     move.w     -[A7], D4
  419. 00000540  486D F388                pea.l      [A5 - 0xC78]
  420. 00000544  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  421. 00000548  4A2E FF58                tst.b      [A6 - 0xA8]
  422. 0000054C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  423. 00000550  6600 14B4                bne        +0x14B6 /* 00001A06 */
  424. 00000554  4A2E FF57                tst.b      [A6 - 0xA9]
  425. 00000558  671A                     beq        +0x1C /* 00000574 */
  426. 0000055A  4267                     clr.w      -[A7]
  427. 0000055C  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  428. 00000560  3F2E FF9C                move.w     -[A7], [A6 - 0x64]
  429. 00000564  3F2E FF9A                move.w     -[A7], [A6 - 0x66]
  430. 00000568  486D F39A                pea.l      [A5 - 0xC66]
  431. 0000056C  303C 00D8                move.w     D0, 0xD8
  432. 00000570  AAAA                     syscall    QuickTimeDispatch
  433. 00000572  381F                     move.w     D4, [A7]+
  434. label00000574:
  435. 00000574  2F06                     move.l     -[A7], D6
  436. 00000576  486D B7E0                pea.l      [A5 - 0x4820]
  437. 0000057A  303C 00F9                move.w     D0, 0xF9
  438. 0000057E  AAAA                     syscall    QuickTimeDispatch
  439. 00000580  486E FF58                pea.l      [A6 - 0xA8]
  440. 00000584  486D F3A0                pea.l      [A5 - 0xC60]
  441. 00000588  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  442. 0000058C  4A2E FF58                tst.b      [A6 - 0xA8]
  443. 00000590  508F                     addq.l     A7, 8
  444. 00000592  6600 1472                bne        +0x1474 /* 00001A06 */
  445. 00000596  486D B7E0                pea.l      [A5 - 0x4820]
  446. 0000059A  302D B7E2                move.w     D0, [A5 - 0x481E]
  447. 0000059E  4440                     neg.w      D0
  448. 000005A0  3F00                     move.w     -[A7], D0
  449. 000005A2  302D B7E0                move.w     D0, [A5 - 0x4820]
  450. 000005A6  4440                     neg.w      D0
  451. 000005A8  3F00                     move.w     -[A7], D0
  452. 000005AA  A8A8                     syscall    OffsetRect
  453. 000005AC  2F06                     move.l     -[A7], D6
  454. 000005AE  486D B7E0                pea.l      [A5 - 0x4820]
  455. 000005B2  303C 00FA                move.w     D0, 0xFA
  456. 000005B6  AAAA                     syscall    QuickTimeDispatch
  457. 000005B8  486E FF58                pea.l      [A6 - 0xA8]
  458. 000005BC  486D F3AC                pea.l      [A5 - 0xC54]
  459. 000005C0  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  460. 000005C4  4A2E FF58                tst.b      [A6 - 0xA8]
  461. 000005C8  508F                     addq.l     A7, 8
  462. 000005CA  6600 143A                bne        +0x143C /* 00001A06 */
  463. 000005CE  2F06                     move.l     -[A7], D6
  464. 000005D0  486D D81A                pea.l      [A5 - 0x27E6]
  465. 000005D4  303C 00F9                move.w     D0, 0xF9
  466. 000005D8  AAAA                     syscall    QuickTimeDispatch
  467. 000005DA  486E FF58                pea.l      [A6 - 0xA8]
  468. 000005DE  486D F3B8                pea.l      [A5 - 0xC48]
  469. 000005E2  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  470. 000005E6  4A2E FF58                tst.b      [A6 - 0xA8]
  471. 000005EA  508F                     addq.l     A7, 8
  472. 000005EC  6600 1418                bne        +0x141A /* 00001A06 */
  473. label000005F0:
  474. 000005F0  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  475. 000005F4  4A2E 000A                tst.b      [A6 + 0xA]
  476. 000005F8  6606                     bne        +0x8 /* 00000600 */
  477. 000005FA  4A2E 0018                tst.b      [A6 + 0x18]
  478. 000005FE  670C                     beq        +0xE /* 0000060C */
  479. label00000600:
  480. 00000600  486D D6FA                pea.l      [A5 - 0x2906]
  481. 00000604  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  482. 00000608  588F                     addq.l     A7, 4
  483. 0000060A  6008                     bra        +0xA /* 00000614 */
  484. label0000060C:
  485. 0000060C  2F0C                     move.l     -[A7], A4
  486. 0000060E  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  487. 00000612  588F                     addq.l     A7, 4
  488. label00000614:
  489. 00000614  2F2D BC26                move.l     -[A7], [A5 - 0x43DA]
  490. 00000618  A873                     syscall    SetPort
  491. 0000061A  486E FF22                pea.l      [A6 - 0xDE]
  492. 0000061E  486E FF1E                pea.l      [A6 - 0xE2]
  493. 00000622  203C 0008 0005           move.l     D0, 0x80005
  494. 00000628  AB1D                     syscall    QDExtensions
  495. 0000062A  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  496. 0000062E  42A7                     clr.l      -[A7]
  497. 00000630  203C 0008 0006           move.l     D0, 0x80006
  498. 00000636  AB1D                     syscall    QDExtensions
  499. 00000638  426E FF9A                clr.w      [A6 - 0x66]
  500. 0000063C  4267                     clr.w      -[A7]
  501. 0000063E  486C 0114                pea.l      [A4 + 0x114]
  502. 00000642  3F2C 010A                move.w     -[A7], [A4 + 0x10A]
  503. 00000646  486E FF9A                pea.l      [A6 - 0x66]
  504. 0000064A  42A7                     clr.l      -[A7]
  505. 0000064C  3F3C 0001                move.w     -[A7], 0x1
  506. 00000650  486E FF57                pea.l      [A6 - 0xA9]
  507. 00000654  303C 00F0                move.w     D0, 0xF0
  508. 00000658  AAAA                     syscall    QuickTimeDispatch
  509. 0000065A  381F                     move.w     D4, [A7]+
  510. 0000065C  486E FF58                pea.l      [A6 - 0xA8]
  511. 00000660  3F04                     move.w     -[A7], D4
  512. 00000662  486D F3C4                pea.l      [A5 - 0xC3C]
  513. 00000666  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  514. 0000066A  4A2E FF58                tst.b      [A6 - 0xA8]
  515. 0000066E  4FEF 000A                lea.l      A7, [A7 + 0xA]
  516. 00000672  6600 1392                bne        +0x1394 /* 00001A06 */
  517. 00000676  4A2E FF57                tst.b      [A6 - 0xA9]
  518. 0000067A  671A                     beq        +0x1C /* 00000696 */
  519. 0000067C  4267                     clr.w      -[A7]
  520. 0000067E  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  521. 00000682  3F2C 010A                move.w     -[A7], [A4 + 0x10A]
  522. 00000686  3F2E FF9A                move.w     -[A7], [A6 - 0x66]
  523. 0000068A  486D F3D6                pea.l      [A5 - 0xC2A]
  524. 0000068E  303C 00D8                move.w     D0, 0xD8
  525. 00000692  AAAA                     syscall    QuickTimeDispatch
  526. 00000694  381F                     move.w     D4, [A7]+
  527. label00000696:
  528. 00000696  2F2E FF22                move.l     -[A7], [A6 - 0xDE]
  529. 0000069A  2F2E FF1E                move.l     -[A7], [A6 - 0xE2]
  530. 0000069E  203C 0008 0006           move.l     D0, 0x80006
  531. 000006A4  AB1D                     syscall    QDExtensions
  532. 000006A6  42A7                     clr.l      -[A7]
  533. 000006A8  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  534. 000006AC  303C 0029                move.w     D0, 0x29 /* ')' */
  535. 000006B0  AAAA                     syscall    QuickTimeDispatch
  536. 000006B2  295F 0130                move.l     [A4 + 0x130], [A7]+
  537. 000006B6  486E FF58                pea.l      [A6 - 0xA8]
  538. 000006BA  486D F3DC                pea.l      [A5 - 0xC24]
  539. 000006BE  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  540. 000006C2  4A2E FF58                tst.b      [A6 - 0xA8]
  541. 000006C6  508F                     addq.l     A7, 8
  542. 000006C8  6600 133C                bne        +0x133E /* 00001A06 */
  543. 000006CC  42A7                     clr.l      -[A7]
  544. 000006CE  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  545. 000006D2  303C 002B                move.w     D0, 0x2B /* '+' */
  546. 000006D6  AAAA                     syscall    QuickTimeDispatch
  547. 000006D8  295F 0134                move.l     [A4 + 0x134], [A7]+
  548. 000006DC  486E FF58                pea.l      [A6 - 0xA8]
  549. 000006E0  486D F3EE                pea.l      [A5 - 0xC12]
  550. 000006E4  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  551. 000006E8  4A2E FF58                tst.b      [A6 - 0xA8]
  552. 000006EC  508F                     addq.l     A7, 8
  553. 000006EE  6600 1316                bne        +0x1318 /* 00001A06 */
  554. 000006F2  42A7                     clr.l      -[A7]
  555. 000006F4  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  556. 000006F8  303C 00F3                move.w     D0, 0xF3
  557. 000006FC  AAAA                     syscall    QuickTimeDispatch
  558. 000006FE  295F 0138                move.l     [A4 + 0x138], [A7]+
  559. 00000702  486E FF58                pea.l      [A6 - 0xA8]
  560. 00000706  486D F400                pea.l      [A5 - 0xC00]
  561. 0000070A  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  562. 0000070E  4A2E FF58                tst.b      [A6 - 0xA8]
  563. 00000712  508F                     addq.l     A7, 8
  564. 00000714  6600 12F0                bne        +0x12F2 /* 00001A06 */
  565. 00000718  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  566. 0000071C  486C 0120                pea.l      [A4 + 0x120]
  567. 00000720  303C 00F9                move.w     D0, 0xF9
  568. 00000724  AAAA                     syscall    QuickTimeDispatch
  569. 00000726  486E FF58                pea.l      [A6 - 0xA8]
  570. 0000072A  486D F416                pea.l      [A5 - 0xBEA]
  571. 0000072E  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  572. 00000732  4A2E FF58                tst.b      [A6 - 0xA8]
  573. 00000736  508F                     addq.l     A7, 8
  574. 00000738  6600 12CC                bne        +0x12CE /* 00001A06 */
  575. 0000073C  42A7                     clr.l      -[A7]
  576. 0000073E  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  577. 00000742  303C 0026                move.w     D0, 0x26 /* '&' */
  578. 00000746  AAAA                     syscall    QuickTimeDispatch
  579. 00000748  295F 0128                move.l     [A4 + 0x128], [A7]+
  580. 0000074C  486E FF58                pea.l      [A6 - 0xA8]
  581. 00000750  486D F422                pea.l      [A5 - 0xBDE]
  582. 00000754  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  583. 00000758  4A2E FF58                tst.b      [A6 - 0xA8]
  584. 0000075C  508F                     addq.l     A7, 8
  585. 0000075E  6600 12A6                bne        +0x12A8 /* 00001A06 */
  586. 00000762  42A7                     clr.l      -[A7]
  587. 00000764  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  588. 00000768  303C 0027                move.w     D0, 0x27 /* '\'' */
  589. 0000076C  AAAA                     syscall    QuickTimeDispatch
  590. 0000076E  295F 012C                move.l     [A4 + 0x12C], [A7]+
  591. 00000772  486E FF58                pea.l      [A6 - 0xA8]
  592. 00000776  486D F438                pea.l      [A5 - 0xBC8]
  593. 0000077A  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  594. 0000077E  4A2E FF58                tst.b      [A6 - 0xA8]
  595. 00000782  508F                     addq.l     A7, 8
  596. 00000784  6600 1280                bne        +0x1282 /* 00001A06 */
  597. 00000788  202C 012C                move.l     D0, [A4 + 0x12C]
  598. 0000078C  B0AC 0128                cmp.l      D0, [A4 + 0x128]
  599. 00000790  6C1A                     bge        +0x1C /* 000007AC */
  600. 00000792  4AAC 0128                tst.l      [A4 + 0x128]
  601. 00000796  6714                     beq        +0x16 /* 000007AC */
  602. 00000798  486D F452                pea.l      [A5 - 0xBAE]
  603. 0000079C  486D F45E                pea.l      [A5 - 0xBA2]
  604. 000007A0  486D F464                pea.l      [A5 - 0xB9C]
  605. 000007A4  42A7                     clr.l      -[A7]
  606. 000007A6  A98B                     syscall    ParamText
  607. 000007A8  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  608. label000007AC:
  609. 000007AC  4267                     clr.w      -[A7]
  610. 000007AE  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  611. 000007B2  303C 00F5                move.w     D0, 0xF5
  612. 000007B6  AAAA                     syscall    QuickTimeDispatch
  613. 000007B8  395F 013C                move.w     [A4 + 0x13C], [A7]+
  614. 000007BC  486E FF58                pea.l      [A6 - 0xA8]
  615. 000007C0  486D F49A                pea.l      [A5 - 0xB66]
  616. 000007C4  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  617. 000007C8  4A2E FF58                tst.b      [A6 - 0xA8]
  618. 000007CC  508F                     addq.l     A7, 8
  619. 000007CE  6600 1236                bne        +0x1238 /* 00001A06 */
  620. 000007D2  42A7                     clr.l      -[A7]
  621. 000007D4  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  622. 000007D8  303C 003F                move.w     D0, 0x3F /* '?' */
  623. 000007DC  AAAA                     syscall    QuickTimeDispatch
  624. 000007DE  295F 0152                move.l     [A4 + 0x152], [A7]+
  625. 000007E2  486E FF58                pea.l      [A6 - 0xA8]
  626. 000007E6  486D F4B2                pea.l      [A5 - 0xB4E]
  627. 000007EA  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  628. 000007EE  4A2E FF58                tst.b      [A6 - 0xA8]
  629. 000007F2  508F                     addq.l     A7, 8
  630. 000007F4  6600 1210                bne        +0x1212 /* 00001A06 */
  631. 000007F8  42A7                     clr.l      -[A7]
  632. 000007FA  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  633. 000007FE  42A7                     clr.l      -[A7]
  634. 00000800  2F2C 0134                move.l     -[A7], [A4 + 0x134]
  635. 00000804  303C 0098                move.w     D0, 0x98
  636. 00000808  AAAA                     syscall    QuickTimeDispatch
  637. 0000080A  295F 0156                move.l     [A4 + 0x156], [A7]+
  638. 0000080E  486E FF58                pea.l      [A6 - 0xA8]
  639. 00000812  486D F4C6                pea.l      [A5 - 0xB3A]
  640. 00000816  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  641. 0000081A  4A2E FF58                tst.b      [A6 - 0xA8]
  642. 0000081E  508F                     addq.l     A7, 8
  643. 00000820  6600 11E4                bne        +0x11E6 /* 00001A06 */
  644. 00000824  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  645. 00000828  486C 013E                pea.l      [A4 + 0x13E]
  646. 0000082C  486C 0142                pea.l      [A4 + 0x142]
  647. 00000830  303C 0033                move.w     D0, 0x33 /* '3' */
  648. 00000834  AAAA                     syscall    QuickTimeDispatch
  649. 00000836  486E FF58                pea.l      [A6 - 0xA8]
  650. 0000083A  486D F4D8                pea.l      [A5 - 0xB28]
  651. 0000083E  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  652. 00000842  4A2E FF58                tst.b      [A6 - 0xA8]
  653. 00000846  508F                     addq.l     A7, 8
  654. 00000848  6600 11BC                bne        +0x11BE /* 00001A06 */
  655. 0000084C  42A7                     clr.l      -[A7]
  656. 0000084E  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  657. 00000852  303C 0035                move.w     D0, 0x35 /* '5' */
  658. 00000856  AAAA                     syscall    QuickTimeDispatch
  659. 00000858  295F 0146                move.l     [A4 + 0x146], [A7]+
  660. 0000085C  486E FF58                pea.l      [A6 - 0xA8]
  661. 00000860  486D F4EC                pea.l      [A5 - 0xB14]
  662. 00000864  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  663. 00000868  4A2E FF58                tst.b      [A6 - 0xA8]
  664. 0000086C  508F                     addq.l     A7, 8
  665. 0000086E  6600 1196                bne        +0x1198 /* 00001A06 */
  666. 00000872  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  667. 00000876  486C 014A                pea.l      [A4 + 0x14A]
  668. 0000087A  486C 014E                pea.l      [A4 + 0x14E]
  669. 0000087E  303C 0037                move.w     D0, 0x37 /* '7' */
  670. 00000882  AAAA                     syscall    QuickTimeDispatch
  671. 00000884  486E FF58                pea.l      [A6 - 0xA8]
  672. 00000888  486D F500                pea.l      [A5 - 0xB00]
  673. 0000088C  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  674. 00000890  4A2E FF58                tst.b      [A6 - 0xA8]
  675. 00000894  508F                     addq.l     A7, 8
  676. 00000896  6600 116E                bne        +0x1170 /* 00001A06 */
  677. 0000089A  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  678. 0000089E  486C 011C                pea.l      [A4 + 0x11C]
  679. 000008A2  303C 0013                move.w     D0, 0x13
  680. 000008A6  AAAA                     syscall    QuickTimeDispatch
  681. 000008A8  486E FF58                pea.l      [A6 - 0xA8]
  682. 000008AC  486D F512                pea.l      [A5 - 0xAEE]
  683. 000008B0  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  684. 000008B4  4A2E FF58                tst.b      [A6 - 0xA8]
  685. 000008B8  508F                     addq.l     A7, 8
  686. 000008BA  6600 114A                bne        +0x114C /* 00001A06 */
  687. 000008BE  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  688. 000008C2  486C 015A                pea.l      [A4 + 0x15A]
  689. 000008C6  303C 0031                move.w     D0, 0x31 /* '1' */
  690. 000008CA  AAAA                     syscall    QuickTimeDispatch
  691. 000008CC  486E FF58                pea.l      [A6 - 0xA8]
  692. 000008D0  486D F524                pea.l      [A5 - 0xADC]
  693. 000008D4  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  694. 000008D8  4A2E FF58                tst.b      [A6 - 0xA8]
  695. 000008DC  508F                     addq.l     A7, 8
  696. 000008DE  6600 1126                bne        +0x1128 /* 00001A06 */
  697. 000008E2  7000                     moveq.l    D0, 0x00
  698. 000008E4  A122                     syscall    NewHandle, flags=1
  699. 000008E6  2D48 FFA4                move.l     [A6 - 0x5C], A0
  700. 000008EA  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  701. 000008EE  486D B7E0                pea.l      [A5 - 0x4820]
  702. 000008F2  303C 00F9                move.w     D0, 0xF9
  703. 000008F6  AAAA                     syscall    QuickTimeDispatch
  704. 000008F8  486E FF58                pea.l      [A6 - 0xA8]
  705. 000008FC  486D F534                pea.l      [A5 - 0xACC]
  706. 00000900  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  707. 00000904  4A2E FF58                tst.b      [A6 - 0xA8]
  708. 00000908  508F                     addq.l     A7, 8
  709. 0000090A  6600 10FA                bne        +0x10FC /* 00001A06 */
  710. 0000090E  486D B7E0                pea.l      [A5 - 0x4820]
  711. 00000912  302D B7E2                move.w     D0, [A5 - 0x481E]
  712. 00000916  4440                     neg.w      D0
  713. 00000918  3F00                     move.w     -[A7], D0
  714. 0000091A  302D B7E0                move.w     D0, [A5 - 0x4820]
  715. 0000091E  4440                     neg.w      D0
  716. 00000920  3F00                     move.w     -[A7], D0
  717. 00000922  A8A8                     syscall    OffsetRect
  718. 00000924  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  719. 00000928  486D B7E0                pea.l      [A5 - 0x4820]
  720. 0000092C  303C 00FA                move.w     D0, 0xFA
  721. 00000930  AAAA                     syscall    QuickTimeDispatch
  722. 00000932  486E FF58                pea.l      [A6 - 0xA8]
  723. 00000936  486D F540                pea.l      [A5 - 0xAC0]
  724. 0000093A  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  725. 0000093E  4A2E FF58                tst.b      [A6 - 0xA8]
  726. 00000942  508F                     addq.l     A7, 8
  727. 00000944  6600 10C0                bne        +0x10C2 /* 00001A06 */
  728. 00000948  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  729. 0000094C  486D B7E0                pea.l      [A5 - 0x4820]
  730. 00000950  303C 00F9                move.w     D0, 0xF9
  731. 00000954  AAAA                     syscall    QuickTimeDispatch
  732. 00000956  7601                     moveq.l    D3, 0x01
  733. 00000958  6000 109E                bra        +0x10A0 /* 000019F8 */
  734. label0000095C:
  735. 0000095C  42A7                     clr.l      -[A7]
  736. 0000095E  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  737. 00000962  2F03                     move.l     -[A7], D3
  738. 00000964  303C 0117                move.w     D0, 0x117
  739. 00000968  AAAA                     syscall    QuickTimeDispatch
  740. 0000096A  245F                     movea.l    A2, [A7]+
  741. 0000096C  486E FF58                pea.l      [A6 - 0xA8]
  742. 00000970  486D F54C                pea.l      [A5 - 0xAB4]
  743. 00000974  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  744. 00000978  4A2E FF58                tst.b      [A6 - 0xA8]
  745. 0000097C  508F                     addq.l     A7, 8
  746. 0000097E  6600 1086                bne        +0x1088 /* 00001A06 */
  747. 00000982  42A7                     clr.l      -[A7]
  748. 00000984  2F0A                     move.l     -[A7], A2
  749. 00000986  303C 0127                move.w     D0, 0x127
  750. 0000098A  AAAA                     syscall    QuickTimeDispatch
  751. 0000098C  2D5F FECC                move.l     [A6 - 0x134], [A7]+
  752. 00000990  486E FF58                pea.l      [A6 - 0xA8]
  753. 00000994  486D F55A                pea.l      [A5 - 0xAA6]
  754. 00000998  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  755. 0000099C  4A2E FF58                tst.b      [A6 - 0xA8]
  756. 000009A0  508F                     addq.l     A7, 8
  757. 000009A2  6600 1062                bne        +0x1064 /* 00001A06 */
  758. 000009A6  42A7                     clr.l      -[A7]
  759. 000009A8  2F0A                     move.l     -[A7], A2
  760. 000009AA  303C 0062                move.w     D0, 0x62 /* 'b' */
  761. 000009AE  AAAA                     syscall    QuickTimeDispatch
  762. 000009B0  265F                     movea.l    A3, [A7]+
  763. 000009B2  486E FF58                pea.l      [A6 - 0xA8]
  764. 000009B6  486D F568                pea.l      [A5 - 0xA98]
  765. 000009BA  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  766. 000009BE  4A2E FF58                tst.b      [A6 - 0xA8]
  767. 000009C2  508F                     addq.l     A7, 8
  768. 000009C4  6600 1040                bne        +0x1042 /* 00001A06 */
  769. 000009C8  42A7                     clr.l      -[A7]
  770. 000009CA  2F0B                     move.l     -[A7], A3
  771. 000009CC  303C 0079                move.w     D0, 0x79 /* 'y' */
  772. 000009D0  AAAA                     syscall    QuickTimeDispatch
  773. 000009D2  2003                     move.l     D0, D3
  774. 000009D4  5380                     subq.l     D0, 1
  775. 000009D6  4C3C 0000 0000           movem.w    <none>, 0x0
  776. 000009DC  00D2                     .incomplete
  777. 000009DE  299F 0920 019E           move.l     [A4 + 0x19E + D0], [A7]+
  778. 000009E4  486E FF58                pea.l      [A6 - 0xA8]
  779. 000009E8  486D F576                pea.l      [A5 - 0xA8A]
  780. 000009EC  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  781. 000009F0  4A2E FF58                tst.b      [A6 - 0xA8]
  782. 000009F4  508F                     addq.l     A7, 8
  783. 000009F6  6600 100E                bne        +0x1010 /* 00001A06 */
  784. 000009FA  2003                     move.l     D0, D3
  785. 000009FC  5380                     subq.l     D0, 1
  786. 000009FE  4C3C 0000 0000           movem.w    <none>, 0x0
  787. 00000A04  00D2                     .incomplete
  788. 00000A06  2F34 0920 019E           move.l     -[A7], [A4 + 0x19E + D0]
  789. 00000A0C  2F2E FECC                move.l     -[A7], [A6 - 0x134]
  790. 00000A10  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  791. 00000A14  2E8B                     move.l     [A7], A3
  792. 00000A16  486E FF5A                pea.l      [A6 - 0xA6]
  793. 00000A1A  42A7                     clr.l      -[A7]
  794. 00000A1C  42A7                     clr.l      -[A7]
  795. 00000A1E  303C 006F                move.w     D0, 0x6F /* 'o' */
  796. 00000A22  AAAA                     syscall    QuickTimeDispatch
  797. 00000A24  486E FF58                pea.l      [A6 - 0xA8]
  798. 00000A28  486D F58A                pea.l      [A5 - 0xA76]
  799. 00000A2C  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  800. 00000A30  4A2E FF58                tst.b      [A6 - 0xA8]
  801. 00000A34  4FEF 000C                lea.l      A7, [A7 + 0xC]
  802. 00000A38  6600 0FCC                bne        +0xFCE /* 00001A06 */
  803. 00000A3C  2003                     move.l     D0, D3
  804. 00000A3E  5380                     subq.l     D0, 1
  805. 00000A40  4C3C 0000 0000           movem.w    <none>, 0x0
  806. 00000A46  00D2                     .incomplete
  807. 00000A48  29AE FF5A 0920 018E      move.l     [A4 + 0x18E + D0], [A6 - 0xA6]
  808. 00000A50  42A7                     clr.l      -[A7]
  809. 00000A52  2F0A                     move.l     -[A7], A2
  810. 00000A54  303C 0047                move.w     D0, 0x47 /* 'G' */
  811. 00000A58  AAAA                     syscall    QuickTimeDispatch
  812. 00000A5A  2003                     move.l     D0, D3
  813. 00000A5C  5380                     subq.l     D0, 1
  814. 00000A5E  4C3C 0000 0000           movem.w    <none>, 0x0
  815. 00000A64  00D2                     .incomplete
  816. 00000A66  299F 0920 01C2           move.l     [A4 + 0x1C2 + D0], [A7]+
  817. 00000A6C  486E FF58                pea.l      [A6 - 0xA8]
  818. 00000A70  486D F5A6                pea.l      [A5 - 0xA5A]
  819. 00000A74  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  820. 00000A78  4A2E FF58                tst.b      [A6 - 0xA8]
  821. 00000A7C  508F                     addq.l     A7, 8
  822. 00000A7E  6600 0F86                bne        +0xF88 /* 00001A06 */
  823. 00000A82  2003                     move.l     D0, D3
  824. 00000A84  5380                     subq.l     D0, 1
  825. 00000A86  4C3C 0000 0000           movem.w    <none>, 0x0
  826. 00000A8C  00D2                     .incomplete
  827. 00000A8E  29AE FECC 0920 018A      move.l     [A4 + 0x18A + D0], [A6 - 0x134]
  828. 00000A96  42A7                     clr.l      -[A7]
  829. 00000A98  2F0A                     move.l     -[A7], A2
  830. 00000A9A  303C 0043                move.w     D0, 0x43 /* 'C' */
  831. 00000A9E  AAAA                     syscall    QuickTimeDispatch
  832. 00000AA0  2003                     move.l     D0, D3
  833. 00000AA2  5380                     subq.l     D0, 1
  834. 00000AA4  4C3C 0000 0000           movem.w    <none>, 0x0
  835. 00000AAA  00D2                     .incomplete
  836. 00000AAC  299F 0920 01C6           move.l     [A4 + 0x1C6 + D0], [A7]+
  837. 00000AB2  486E FF58                pea.l      [A6 - 0xA8]
  838. 00000AB6  486D F5B4                pea.l      [A5 - 0xA4C]
  839. 00000ABA  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  840. 00000ABE  4A2E FF58                tst.b      [A6 - 0xA8]
  841. 00000AC2  508F                     addq.l     A7, 8
  842. 00000AC4  6600 0F40                bne        +0xF42 /* 00001A06 */
  843. 00000AC8  42A7                     clr.l      -[A7]
  844. 00000ACA  2F0A                     move.l     -[A7], A2
  845. 00000ACC  303C 0044                move.w     D0, 0x44 /* 'D' */
  846. 00000AD0  AAAA                     syscall    QuickTimeDispatch
  847. 00000AD2  2003                     move.l     D0, D3
  848. 00000AD4  5380                     subq.l     D0, 1
  849. 00000AD6  4C3C 0000 0000           movem.w    <none>, 0x0
  850. 00000ADC  00D2                     .incomplete
  851. 00000ADE  299F 0920 01CA           move.l     [A4 + 0x1CA + D0], [A7]+
  852. 00000AE4  486E FF58                pea.l      [A6 - 0xA8]
  853. 00000AE8  486D F5CA                pea.l      [A5 - 0xA36]
  854. 00000AEC  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  855. 00000AF0  4A2E FF58                tst.b      [A6 - 0xA8]
  856. 00000AF4  508F                     addq.l     A7, 8
  857. 00000AF6  6600 0F0E                bne        +0xF10 /* 00001A06 */
  858. 00000AFA  2003                     move.l     D0, D3
  859. 00000AFC  5380                     subq.l     D0, 1
  860. 00000AFE  4C3C 0000 0000           movem.w    <none>, 0x0
  861. 00000B04  00D2                     .incomplete
  862. 00000B06  2203                     move.l     D1, D3
  863. 00000B08  5381                     subq.l     D1, 1
  864. 00000B0A  4C3C 1000 0000           movem.w    A4, 0x0
  865. 00000B10  00D2                     .incomplete
  866. 00000B12  2234 1920 01C6           move.l     D1, [A4 + 0x1C6 + D1]
  867. 00000B18  B2B4 0920 01CA           cmp.l      D1, [A4 + 0x1CA + D0]
  868. 00000B1E  6F28                     ble        +0x2A /* 00000B48 */
  869. 00000B20  2003                     move.l     D0, D3
  870. 00000B22  5380                     subq.l     D0, 1
  871. 00000B24  4C3C 0000 0000           movem.w    <none>, 0x0
  872. 00000B2A  00D2                     .incomplete
  873. 00000B2C  4AB4 0920 01C6           tst.l      [A4 + 0x1C6 + D0]
  874. 00000B32  6714                     beq        +0x16 /* 00000B48 */
  875. 00000B34  486D F5E4                pea.l      [A5 - 0xA1C]
  876. 00000B38  486D F5F0                pea.l      [A5 - 0xA10]
  877. 00000B3C  486D F5F6                pea.l      [A5 - 0xA0A]
  878. 00000B40  42A7                     clr.l      -[A7]
  879. 00000B42  A98B                     syscall    ParamText
  880. 00000B44  4EAD 007A                jsr        [A5 + 0x7A /* export_11 */]
  881. label00000B48:
  882. 00000B48  4227                     clr.b      -[A7]
  883. 00000B4A  2F0A                     move.l     -[A7], A2
  884. 00000B4C  303C 0045                move.w     D0, 0x45 /* 'E' */
  885. 00000B50  AAAA                     syscall    QuickTimeDispatch
  886. 00000B52  2003                     move.l     D0, D3
  887. 00000B54  5380                     subq.l     D0, 1
  888. 00000B56  4C3C 0000 0000           movem.w    <none>, 0x0
  889. 00000B5C  00D2                     .incomplete
  890. 00000B5E  199F 0920 0241           move.b     [A4 + 0x241 + D0], [A7]+
  891. 00000B64  486E FF58                pea.l      [A6 - 0xA8]
  892. 00000B68  486D F62C                pea.l      [A5 - 0x9D4]
  893. 00000B6C  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  894. 00000B70  4A2E FF58                tst.b      [A6 - 0xA8]
  895. 00000B74  508F                     addq.l     A7, 8
  896. 00000B76  6600 0E8E                bne        +0xE90 /* 00001A06 */
  897. 00000B7A  42A7                     clr.l      -[A7]
  898. 00000B7C  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  899. 00000B80  303C 0029                move.w     D0, 0x29 /* ')' */
  900. 00000B84  AAAA                     syscall    QuickTimeDispatch
  901. 00000B86  2003                     move.l     D0, D3
  902. 00000B88  5380                     subq.l     D0, 1
  903. 00000B8A  4C3C 0000 0000           movem.w    <none>, 0x0
  904. 00000B90  00D2                     .incomplete
  905. 00000B92  299F 0920 0196           move.l     [A4 + 0x196 + D0], [A7]+
  906. 00000B98  486E FF58                pea.l      [A6 - 0xA8]
  907. 00000B9C  486D F63C                pea.l      [A5 - 0x9C4]
  908. 00000BA0  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  909. 00000BA4  4A2E FF58                tst.b      [A6 - 0xA8]
  910. 00000BA8  508F                     addq.l     A7, 8
  911. 00000BAA  6600 0E5A                bne        +0xE5C /* 00001A06 */
  912. 00000BAE  42A7                     clr.l      -[A7]
  913. 00000BB0  2F0A                     move.l     -[A7], A2
  914. 00000BB2  303C 004B                move.w     D0, 0x4B /* 'K' */
  915. 00000BB6  AAAA                     syscall    QuickTimeDispatch
  916. 00000BB8  2003                     move.l     D0, D3
  917. 00000BBA  5380                     subq.l     D0, 1
  918. 00000BBC  4C3C 0000 0000           movem.w    <none>, 0x0
  919. 00000BC2  00D2                     .incomplete
  920. 00000BC4  299F 0920 0192           move.l     [A4 + 0x192 + D0], [A7]+
  921. 00000BCA  486E FF58                pea.l      [A6 - 0xA8]
  922. 00000BCE  486D F64E                pea.l      [A5 - 0x9B2]
  923. 00000BD2  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  924. 00000BD6  4A2E FF58                tst.b      [A6 - 0xA8]
  925. 00000BDA  508F                     addq.l     A7, 8
  926. 00000BDC  6600 0E28                bne        +0xE2A /* 00001A06 */
  927. 00000BE0  42A7                     clr.l      -[A7]
  928. 00000BE2  2F0A                     move.l     -[A7], A2
  929. 00000BE4  303C 004C                move.w     D0, 0x4C /* 'L' */
  930. 00000BE8  AAAA                     syscall    QuickTimeDispatch
  931. 00000BEA  2003                     move.l     D0, D3
  932. 00000BEC  5380                     subq.l     D0, 1
  933. 00000BEE  4C3C 0000 0000           movem.w    <none>, 0x0
  934. 00000BF4  00D2                     .incomplete
  935. 00000BF6  299F 0920 019A           move.l     [A4 + 0x19A + D0], [A7]+
  936. 00000BFC  486E FF58                pea.l      [A6 - 0xA8]
  937. 00000C00  486D F660                pea.l      [A5 - 0x9A0]
  938. 00000C04  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  939. 00000C08  4A2E FF58                tst.b      [A6 - 0xA8]
  940. 00000C0C  508F                     addq.l     A7, 8
  941. 00000C0E  6600 0DF6                bne        +0xDF8 /* 00001A06 */
  942. 00000C12  2F0A                     move.l     -[A7], A2
  943. 00000C14  2003                     move.l     D0, D3
  944. 00000C16  5380                     subq.l     D0, 1
  945. 00000C18  4C3C 0000 0000           movem.w    <none>, 0x0
  946. 00000C1E  00D2                     .incomplete
  947. 00000C20  4874 0920 01CE           pea.l      [A4 + 0x1CE + D0]
  948. 00000C26  303C 004E                move.w     D0, 0x4E /* 'N' */
  949. 00000C2A  AAAA                     syscall    QuickTimeDispatch
  950. 00000C2C  486E FF58                pea.l      [A6 - 0xA8]
  951. 00000C30  486D F670                pea.l      [A5 - 0x990]
  952. 00000C34  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  953. 00000C38  4A2E FF58                tst.b      [A6 - 0xA8]
  954. 00000C3C  508F                     addq.l     A7, 8
  955. 00000C3E  6600 0DC6                bne        +0xDC8 /* 00001A06 */
  956. 00000C42  2F0A                     move.l     -[A7], A2
  957. 00000C44  2003                     move.l     D0, D3
  958. 00000C46  5380                     subq.l     D0, 1
  959. 00000C48  4C3C 0000 0000           movem.w    <none>, 0x0
  960. 00000C4E  00D2                     .incomplete
  961. 00000C50  4874 0920 01D2           pea.l      [A4 + 0x1D2 + D0]
  962. 00000C56  303C 0056                move.w     D0, 0x56 /* 'V' */
  963. 00000C5A  AAAA                     syscall    QuickTimeDispatch
  964. 00000C5C  486E FF58                pea.l      [A6 - 0xA8]
  965. 00000C60  486D F682                pea.l      [A5 - 0x97E]
  966. 00000C64  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  967. 00000C68  4A2E FF58                tst.b      [A6 - 0xA8]
  968. 00000C6C  508F                     addq.l     A7, 8
  969. 00000C6E  6600 0D96                bne        +0xD98 /* 00001A06 */
  970. 00000C72  4267                     clr.w      -[A7]
  971. 00000C74  2F0A                     move.l     -[A7], A2
  972. 00000C76  303C 0050                move.w     D0, 0x50 /* 'P' */
  973. 00000C7A  AAAA                     syscall    QuickTimeDispatch
  974. 00000C7C  2003                     move.l     D0, D3
  975. 00000C7E  5380                     subq.l     D0, 1
  976. 00000C80  4C3C 0000 0000           movem.w    <none>, 0x0
  977. 00000C86  00D2                     .incomplete
  978. 00000C88  305F                     movea.w    A0, [A7]+
  979. 00000C8A  2988 0920 01BA           move.l     [A4 + 0x1BA + D0], A0
  980. 00000C90  486E FF58                pea.l      [A6 - 0xA8]
  981. 00000C94  486D F692                pea.l      [A5 - 0x96E]
  982. 00000C98  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  983. 00000C9C  4A2E FF58                tst.b      [A6 - 0xA8]
  984. 00000CA0  508F                     addq.l     A7, 8
  985. 00000CA2  6600 0D62                bne        +0xD64 /* 00001A06 */
  986. 00000CA6  4267                     clr.w      -[A7]
  987. 00000CA8  2F0A                     move.l     -[A7], A2
  988. 00000CAA  303C 0054                move.w     D0, 0x54 /* 'T' */
  989. 00000CAE  AAAA                     syscall    QuickTimeDispatch
  990. 00000CB0  2003                     move.l     D0, D3
  991. 00000CB2  5380                     subq.l     D0, 1
  992. 00000CB4  4C3C 0000 0000           movem.w    <none>, 0x0
  993. 00000CBA  00D2                     .incomplete
  994. 00000CBC  305F                     movea.w    A0, [A7]+
  995. 00000CBE  2988 0920 01AE           move.l     [A4 + 0x1AE + D0], A0
  996. 00000CC4  486E FF58                pea.l      [A6 - 0xA8]
  997. 00000CC8  486D F6A0                pea.l      [A5 - 0x960]
  998. 00000CCC  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  999. 00000CD0  4A2E FF58                tst.b      [A6 - 0xA8]
  1000. 00000CD4  508F                     addq.l     A7, 8
  1001. 00000CD6  6600 0D2E                bne        +0xD30 /* 00001A06 */
  1002. 00000CDA  2F0A                     move.l     -[A7], A2
  1003. 00000CDC  486E FF1A                pea.l      [A6 - 0xE6]
  1004. 00000CE0  486E FF16                pea.l      [A6 - 0xEA]
  1005. 00000CE4  303C 005D                move.w     D0, 0x5D /* ']' */
  1006. 00000CE8  AAAA                     syscall    QuickTimeDispatch
  1007. 00000CEA  486E FF58                pea.l      [A6 - 0xA8]
  1008. 00000CEE  486D F6B0                pea.l      [A5 - 0x950]
  1009. 00000CF2  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1010. 00000CF6  4A2E FF58                tst.b      [A6 - 0xA8]
  1011. 00000CFA  508F                     addq.l     A7, 8
  1012. 00000CFC  6600 0D08                bne        +0xD0A /* 00001A06 */
  1013. 00000D00  2003                     move.l     D0, D3
  1014. 00000D02  5380                     subq.l     D0, 1
  1015. 00000D04  4C3C 0000 0000           movem.w    <none>, 0x0
  1016. 00000D0A  00D2                     .incomplete
  1017. 00000D0C  4274 0920 01F8           clr.w      [A4 + 0x1F8 + D0]
  1018. 00000D12  2003                     move.l     D0, D3
  1019. 00000D14  5380                     subq.l     D0, 1
  1020. 00000D16  4C3C 0000 0000           movem.w    <none>, 0x0
  1021. 00000D1C  00D2                     .incomplete
  1022. 00000D1E  4274 0920 01F6           clr.w      [A4 + 0x1F6 + D0]
  1023. 00000D24  202E FF1A                move.l     D0, [A6 - 0xE6]
  1024. 00000D28  7210                     moveq.l    D1, 0x10
  1025. 00000D2A  E2A0                     asr        D0, D1
  1026. 00000D2C  2203                     move.l     D1, D3
  1027. 00000D2E  5381                     subq.l     D1, 1
  1028. 00000D30  4C3C 1000 0000           movem.w    A4, 0x0
  1029. 00000D36  00D2                     .incomplete
  1030. 00000D38  3980 1920 01FC           move.w     [A4 + 0x1FC + D1], D0
  1031. 00000D3E  202E FF16                move.l     D0, [A6 - 0xEA]
  1032. 00000D42  7210                     moveq.l    D1, 0x10
  1033. 00000D44  E2A0                     asr        D0, D1
  1034. 00000D46  2203                     move.l     D1, D3
  1035. 00000D48  5381                     subq.l     D1, 1
  1036. 00000D4A  4C3C 1000 0000           movem.w    A4, 0x0
  1037. 00000D50  00D2                     .incomplete
  1038. 00000D52  3980 1920 01FA           move.w     [A4 + 0x1FA + D1], D0
  1039. 00000D58  2003                     move.l     D0, D3
  1040. 00000D5A  5380                     subq.l     D0, 1
  1041. 00000D5C  4C3C 0000 0000           movem.w    <none>, 0x0
  1042. 00000D62  00D2                     .incomplete
  1043. 00000D64  2D74 0920 01F6 FF72      move.l     [A6 - 0x8E], [A4 + 0x1F6 + D0]
  1044. 00000D6C  2D74 0920 01FA FF76      move.l     [A6 - 0x8A], [A4 + 0x1FA + D0]
  1045. 00000D74  42A7                     clr.l      -[A7]
  1046. 00000D76  2F0B                     move.l     -[A7], A3
  1047. 00000D78  303C 0066                move.w     D0, 0x66 /* 'f' */
  1048. 00000D7C  AAAA                     syscall    QuickTimeDispatch
  1049. 00000D7E  2003                     move.l     D0, D3
  1050. 00000D80  5380                     subq.l     D0, 1
  1051. 00000D82  4C3C 0000 0000           movem.w    <none>, 0x0
  1052. 00000D88  00D2                     .incomplete
  1053. 00000D8A  299F 0920 0242           move.l     [A4 + 0x242 + D0], [A7]+
  1054. 00000D90  486E FF58                pea.l      [A6 - 0xA8]
  1055. 00000D94  486D F6C4                pea.l      [A5 - 0x93C]
  1056. 00000D98  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1057. 00000D9C  4A2E FF58                tst.b      [A6 - 0xA8]
  1058. 00000DA0  508F                     addq.l     A7, 8
  1059. 00000DA2  6600 0C62                bne        +0xC64 /* 00001A06 */
  1060. 00000DA6  42A7                     clr.l      -[A7]
  1061. 00000DA8  2F0B                     move.l     -[A7], A3
  1062. 00000DAA  303C 0067                move.w     D0, 0x67 /* 'g' */
  1063. 00000DAE  AAAA                     syscall    QuickTimeDispatch
  1064. 00000DB0  2003                     move.l     D0, D3
  1065. 00000DB2  5380                     subq.l     D0, 1
  1066. 00000DB4  4C3C 0000 0000           movem.w    <none>, 0x0
  1067. 00000DBA  00D2                     .incomplete
  1068. 00000DBC  299F 0920 0246           move.l     [A4 + 0x246 + D0], [A7]+
  1069. 00000DC2  486E FF58                pea.l      [A6 - 0xA8]
  1070. 00000DC6  486D F6DA                pea.l      [A5 - 0x926]
  1071. 00000DCA  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1072. 00000DCE  4A2E FF58                tst.b      [A6 - 0xA8]
  1073. 00000DD2  508F                     addq.l     A7, 8
  1074. 00000DD4  6600 0C30                bne        +0xC32 /* 00001A06 */
  1075. 00000DD8  42A7                     clr.l      -[A7]
  1076. 00000DDA  2F0B                     move.l     -[A7], A3
  1077. 00000DDC  303C 0068                move.w     D0, 0x68 /* 'h' */
  1078. 00000DE0  AAAA                     syscall    QuickTimeDispatch
  1079. 00000DE2  2003                     move.l     D0, D3
  1080. 00000DE4  5380                     subq.l     D0, 1
  1081. 00000DE6  4C3C 0000 0000           movem.w    <none>, 0x0
  1082. 00000DEC  00D2                     .incomplete
  1083. 00000DEE  299F 0920 024E           move.l     [A4 + 0x24E + D0], [A7]+
  1084. 00000DF4  486E FF58                pea.l      [A6 - 0xA8]
  1085. 00000DF8  486D F6F4                pea.l      [A5 - 0x90C]
  1086. 00000DFC  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1087. 00000E00  4A2E FF58                tst.b      [A6 - 0xA8]
  1088. 00000E04  508F                     addq.l     A7, 8
  1089. 00000E06  6600 0BFE                bne        +0xC00 /* 00001A06 */
  1090. 00000E0A  42A7                     clr.l      -[A7]
  1091. 00000E0C  2F0B                     move.l     -[A7], A3
  1092. 00000E0E  303C 006A                move.w     D0, 0x6A /* 'j' */
  1093. 00000E12  AAAA                     syscall    QuickTimeDispatch
  1094. 00000E14  2003                     move.l     D0, D3
  1095. 00000E16  5380                     subq.l     D0, 1
  1096. 00000E18  4C3C 0000 0000           movem.w    <none>, 0x0
  1097. 00000E1E  00D2                     .incomplete
  1098. 00000E20  299F 0920 024A           move.l     [A4 + 0x24A + D0], [A7]+
  1099. 00000E26  486E FF58                pea.l      [A6 - 0xA8]
  1100. 00000E2A  486D F706                pea.l      [A5 - 0x8FA]
  1101. 00000E2E  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1102. 00000E32  4A2E FF58                tst.b      [A6 - 0xA8]
  1103. 00000E36  508F                     addq.l     A7, 8
  1104. 00000E38  6600 0BCC                bne        +0xBCE /* 00001A06 */
  1105. 00000E3C  4267                     clr.w      -[A7]
  1106. 00000E3E  2F0B                     move.l     -[A7], A3
  1107. 00000E40  303C 006B                move.w     D0, 0x6B /* 'k' */
  1108. 00000E44  AAAA                     syscall    QuickTimeDispatch
  1109. 00000E46  2003                     move.l     D0, D3
  1110. 00000E48  5380                     subq.l     D0, 1
  1111. 00000E4A  4C3C 0000 0000           movem.w    <none>, 0x0
  1112. 00000E50  00D2                     .incomplete
  1113. 00000E52  305F                     movea.w    A0, [A7]+
  1114. 00000E54  2988 0920 01AA           move.l     [A4 + 0x1AA + D0], A0
  1115. 00000E5A  486E FF58                pea.l      [A6 - 0xA8]
  1116. 00000E5E  486D F718                pea.l      [A5 - 0x8E8]
  1117. 00000E62  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1118. 00000E66  4A2E FF58                tst.b      [A6 - 0xA8]
  1119. 00000E6A  508F                     addq.l     A7, 8
  1120. 00000E6C  6600 0B98                bne        +0xB9A /* 00001A06 */
  1121. 00000E70  4267                     clr.w      -[A7]
  1122. 00000E72  2F0B                     move.l     -[A7], A3
  1123. 00000E74  303C 006D                move.w     D0, 0x6D /* 'm' */
  1124. 00000E78  AAAA                     syscall    QuickTimeDispatch
  1125. 00000E7A  2003                     move.l     D0, D3
  1126. 00000E7C  5380                     subq.l     D0, 1
  1127. 00000E7E  4C3C 0000 0000           movem.w    <none>, 0x0
  1128. 00000E84  00D2                     .incomplete
  1129. 00000E86  305F                     movea.w    A0, [A7]+
  1130. 00000E88  2988 0920 0252           move.l     [A4 + 0x252 + D0], A0
  1131. 00000E8E  486E FF58                pea.l      [A6 - 0xA8]
  1132. 00000E92  486D F72A                pea.l      [A5 - 0x8D6]
  1133. 00000E96  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1134. 00000E9A  4A2E FF58                tst.b      [A6 - 0xA8]
  1135. 00000E9E  508F                     addq.l     A7, 8
  1136. 00000EA0  6600 0B64                bne        +0xB66 /* 00001A06 */
  1137. 00000EA4  42A7                     clr.l      -[A7]
  1138. 00000EA6  2F0B                     move.l     -[A7], A3
  1139. 00000EA8  303C 0077                move.w     D0, 0x77 /* 'w' */
  1140. 00000EAC  AAAA                     syscall    QuickTimeDispatch
  1141. 00000EAE  2003                     move.l     D0, D3
  1142. 00000EB0  5380                     subq.l     D0, 1
  1143. 00000EB2  4C3C 0000 0000           movem.w    <none>, 0x0
  1144. 00000EB8  00D2                     .incomplete
  1145. 00000EBA  299F 0920 01A2           move.l     [A4 + 0x1A2 + D0], [A7]+
  1146. 00000EC0  486E FF58                pea.l      [A6 - 0xA8]
  1147. 00000EC4  486D F73A                pea.l      [A5 - 0x8C6]
  1148. 00000EC8  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1149. 00000ECC  4A2E FF58                tst.b      [A6 - 0xA8]
  1150. 00000ED0  508F                     addq.l     A7, 8
  1151. 00000ED2  6600 0B32                bne        +0xB34 /* 00001A06 */
  1152. 00000ED6  2003                     move.l     D0, D3
  1153. 00000ED8  5380                     subq.l     D0, 1
  1154. 00000EDA  4C3C 0000 0000           movem.w    <none>, 0x0
  1155. 00000EE0  00D2                     .incomplete
  1156. 00000EE2  4274 0920 022E           clr.w      [A4 + 0x22E + D0]
  1157. 00000EE8  2003                     move.l     D0, D3
  1158. 00000EEA  5380                     subq.l     D0, 1
  1159. 00000EEC  4C3C 0000 0000           movem.w    <none>, 0x0
  1160. 00000EF2  00D2                     .incomplete
  1161. 00000EF4  42B4 0920 0230           clr.l      [A4 + 0x230 + D0]
  1162. 00000EFA  0CAE 7669 6465 FF5A      cmpi.l     [A6 - 0xA6], 0x76696465 /* 'vide' */
  1163. 00000F02  6600 0870                bne        +0x872 /* 00001774 */
  1164. 00000F06  2003                     move.l     D0, D3
  1165. 00000F08  5380                     subq.l     D0, 1
  1166. 00000F0A  4C3C 0000 0000           movem.w    <none>, 0x0
  1167. 00000F10  00D2                     .incomplete
  1168. 00000F12  2D74 0920 019E FF62      move.l     [A6 - 0x9E], [A4 + 0x19E + D0]
  1169. 00000F1A  7001                     moveq.l    D0, 0x01
  1170. 00000F1C  2D40 FFD8                move.l     [A6 - 0x28], D0
  1171. 00000F20  52AC 017E                addq.l     [A4 + 0x17E], 1
  1172. 00000F24  4AAE FF62                tst.l      [A6 - 0x9E]
  1173. 00000F28  6F00 084A                ble        +0x84C /* 00001774 */
  1174. 00000F2C  4A2E 0008                tst.b      [A6 + 0x8]
  1175. 00000F30  6700 0096                beq        +0x98 /* 00000FC8 */
  1176. 00000F34  42AE FF4E                clr.l      [A6 - 0xB2]
  1177. label00000F38:
  1178. 00000F38  3F3C 0001                move.w     -[A7], 0x1
  1179. 00000F3C  486E FF4E                pea.l      [A6 - 0xB2]
  1180. 00000F40  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1181. 00000F44  4AAE FF4E                tst.l      [A6 - 0xB2]
  1182. 00000F48  5C8F                     addq.l     A7, 6
  1183. 00000F4A  6772                     beq        +0x74 /* 00000FBE */
  1184. 00000F4C  42A7                     clr.l      -[A7]
  1185. 00000F4E  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1186. 00000F52  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1187. 00000F56  486E FF6A                pea.l      [A6 - 0x96]
  1188. 00000F5A  2F3C 0004 03E8           move.l     -[A7], 0x403E8
  1189. 00000F60  7000                     moveq.l    D0, 0x00
  1190. 00000F62  A82A                     syscall    ComponentDispatch
  1191. 00000F64  2A1F                     move.l     D5, [A7]+
  1192. 00000F66  082E 0003 FF6D           btst.b     [A6 - 0x93], 0x3
  1193. 00000F6C  6748                     beq        +0x4A /* 00000FB6 */
  1194. 00000F6E  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1195. 00000F72  117C 0001 0011           move.b     [A0 + 0x11], 0x1
  1196. 00000F78  42A7                     clr.l      -[A7]
  1197. 00000F7A  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1198. 00000F7E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1199. 00000F82  2F2E FF62                move.l     -[A7], [A6 - 0x9E]
  1200. 00000F86  486E FF72                pea.l      [A6 - 0x8E]
  1201. 00000F8A  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1202. 00000F8E  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  1203. 00000F92  2F2C 0104                move.l     -[A7], [A4 + 0x104]
  1204. 00000F96  2003                     move.l     D0, D3
  1205. 00000F98  5380                     subq.l     D0, 1
  1206. 00000F9A  4C3C 0000 0000           movem.w    <none>, 0x0
  1207. 00000FA0  00D2                     .incomplete
  1208. 00000FA2  2F34 0920 024E           move.l     -[A7], [A4 + 0x24E + D0]
  1209. 00000FA8  2F3C 0018 03ED           move.l     -[A7], 0x1803ED
  1210. 00000FAE  7000                     moveq.l    D0, 0x00
  1211. 00000FB0  A82A                     syscall    ComponentDispatch
  1212. 00000FB2  2A1F                     move.l     D5, [A7]+
  1213. 00000FB4  6008                     bra        +0xA /* 00000FBE */
  1214. label00000FB6:
  1215. 00000FB6  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1216. 00000FBA  4228 0011                clr.b      [A0 + 0x11]
  1217. label00000FBE:
  1218. 00000FBE  4AAE FF4E                tst.l      [A6 - 0xB2]
  1219. 00000FC2  6600 FF74                bne        -0x8A /* 00000F38 */
  1220. 00000FC6  6044                     bra        +0x46 /* 0000100C */
  1221. label00000FC8:
  1222. 00000FC8  4A2E 0016                tst.b      [A6 + 0x16]
  1223. 00000FCC  673E                     beq        +0x40 /* 0000100C */
  1224. 00000FCE  4A87                     tst.l      D7
  1225. 00000FD0  673A                     beq        +0x3C /* 0000100C */
  1226. 00000FD2  42A7                     clr.l      -[A7]
  1227. 00000FD4  2047                     movea.l    A0, D7
  1228. 00000FD6  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1229. 00000FDA  2F2E FF62                move.l     -[A7], [A6 - 0x9E]
  1230. 00000FDE  486E FF72                pea.l      [A6 - 0x8E]
  1231. 00000FE2  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1232. 00000FE6  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  1233. 00000FEA  2F2C 0104                move.l     -[A7], [A4 + 0x104]
  1234. 00000FEE  2003                     move.l     D0, D3
  1235. 00000FF0  5380                     subq.l     D0, 1
  1236. 00000FF2  4C3C 0000 0000           movem.w    <none>, 0x0
  1237. 00000FF8  00D2                     .incomplete
  1238. 00000FFA  2F34 0920 024E           move.l     -[A7], [A4 + 0x24E + D0]
  1239. 00001000  2F3C 0018 03ED           move.l     -[A7], 0x1803ED
  1240. 00001006  7000                     moveq.l    D0, 0x00
  1241. 00001008  A82A                     syscall    ComponentDispatch
  1242. 0000100A  2A1F                     move.l     D5, [A7]+
  1243. label0000100C:
  1244. 0000100C  4A2E 000A                tst.b      [A6 + 0xA]
  1245. 00001010  6700 00D8                beq        +0xDA /* 000010EA */
  1246. 00001014  42AE FF4E                clr.l      [A6 - 0xB2]
  1247. label00001018:
  1248. 00001018  3F3C 0002                move.w     -[A7], 0x2
  1249. 0000101C  486E FF4E                pea.l      [A6 - 0xB2]
  1250. 00001020  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1251. 00001024  4AAE FF4E                tst.l      [A6 - 0xB2]
  1252. 00001028  5C8F                     addq.l     A7, 6
  1253. 0000102A  6772                     beq        +0x74 /* 0000109E */
  1254. 0000102C  42A7                     clr.l      -[A7]
  1255. 0000102E  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1256. 00001032  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1257. 00001036  486E FF6A                pea.l      [A6 - 0x96]
  1258. 0000103A  2F3C 0004 03E8           move.l     -[A7], 0x403E8
  1259. 00001040  7000                     moveq.l    D0, 0x00
  1260. 00001042  A82A                     syscall    ComponentDispatch
  1261. 00001044  2A1F                     move.l     D5, [A7]+
  1262. 00001046  082E 0003 FF6D           btst.b     [A6 - 0x93], 0x3
  1263. 0000104C  6748                     beq        +0x4A /* 00001096 */
  1264. 0000104E  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1265. 00001052  117C 0001 0011           move.b     [A0 + 0x11], 0x1
  1266. 00001058  42A7                     clr.l      -[A7]
  1267. 0000105A  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1268. 0000105E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1269. 00001062  2F2E FF62                move.l     -[A7], [A6 - 0x9E]
  1270. 00001066  486E FF72                pea.l      [A6 - 0x8E]
  1271. 0000106A  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1272. 0000106E  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  1273. 00001072  2F2C 0104                move.l     -[A7], [A4 + 0x104]
  1274. 00001076  2003                     move.l     D0, D3
  1275. 00001078  5380                     subq.l     D0, 1
  1276. 0000107A  4C3C 0000 0000           movem.w    <none>, 0x0
  1277. 00001080  00D2                     .incomplete
  1278. 00001082  2F34 0920 024E           move.l     -[A7], [A4 + 0x24E + D0]
  1279. 00001088  2F3C 0018 03ED           move.l     -[A7], 0x1803ED
  1280. 0000108E  7000                     moveq.l    D0, 0x00
  1281. 00001090  A82A                     syscall    ComponentDispatch
  1282. 00001092  2A1F                     move.l     D5, [A7]+
  1283. 00001094  6008                     bra        +0xA /* 0000109E */
  1284. label00001096:
  1285. 00001096  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1286. 0000109A  4228 0011                clr.b      [A0 + 0x11]
  1287. label0000109E:
  1288. 0000109E  4AAE FF4E                tst.l      [A6 - 0xB2]
  1289. 000010A2  6600 FF74                bne        -0x8A /* 00001018 */
  1290. 000010A6  2F06                     move.l     -[A7], D6
  1291. 000010A8  42A7                     clr.l      -[A7]
  1292. 000010AA  303C 002D                move.w     D0, 0x2D /* '-' */
  1293. 000010AE  AAAA                     syscall    QuickTimeDispatch
  1294. 000010B0  486E FF58                pea.l      [A6 - 0xA8]
  1295. 000010B4  486D F75A                pea.l      [A5 - 0x8A6]
  1296. 000010B8  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1297. 000010BC  4A2E FF58                tst.b      [A6 - 0xA8]
  1298. 000010C0  508F                     addq.l     A7, 8
  1299. 000010C2  6600 0942                bne        +0x944 /* 00001A06 */
  1300. 000010C6  2F06                     move.l     -[A7], D6
  1301. 000010C8  4267                     clr.w      -[A7]
  1302. 000010CA  303C 002F                move.w     D0, 0x2F /* '/' */
  1303. 000010CE  AAAA                     syscall    QuickTimeDispatch
  1304. 000010D0  486E FF58                pea.l      [A6 - 0xA8]
  1305. 000010D4  486D F76E                pea.l      [A5 - 0x892]
  1306. 000010D8  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1307. 000010DC  4A2E FF58                tst.b      [A6 - 0xA8]
  1308. 000010E0  508F                     addq.l     A7, 8
  1309. 000010E2  6600 0922                bne        +0x924 /* 00001A06 */
  1310. 000010E6  6000 0088                bra        +0x8A /* 00001170 */
  1311. label000010EA:
  1312. 000010EA  4A2E 0018                tst.b      [A6 + 0x18]
  1313. 000010EE  6700 0080                beq        +0x82 /* 00001170 */
  1314. 000010F2  4A87                     tst.l      D7
  1315. 000010F4  673A                     beq        +0x3C /* 00001130 */
  1316. 000010F6  42A7                     clr.l      -[A7]
  1317. 000010F8  2047                     movea.l    A0, D7
  1318. 000010FA  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1319. 000010FE  2F2E FF62                move.l     -[A7], [A6 - 0x9E]
  1320. 00001102  486E FF72                pea.l      [A6 - 0x8E]
  1321. 00001106  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1322. 0000110A  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  1323. 0000110E  2F2C 0104                move.l     -[A7], [A4 + 0x104]
  1324. 00001112  2003                     move.l     D0, D3
  1325. 00001114  5380                     subq.l     D0, 1
  1326. 00001116  4C3C 0000 0000           movem.w    <none>, 0x0
  1327. 0000111C  00D2                     .incomplete
  1328. 0000111E  2F34 0920 024E           move.l     -[A7], [A4 + 0x24E + D0]
  1329. 00001124  2F3C 0018 03ED           move.l     -[A7], 0x1803ED
  1330. 0000112A  7000                     moveq.l    D0, 0x00
  1331. 0000112C  A82A                     syscall    ComponentDispatch
  1332. 0000112E  2A1F                     move.l     D5, [A7]+
  1333. label00001130:
  1334. 00001130  2F06                     move.l     -[A7], D6
  1335. 00001132  42A7                     clr.l      -[A7]
  1336. 00001134  303C 002D                move.w     D0, 0x2D /* '-' */
  1337. 00001138  AAAA                     syscall    QuickTimeDispatch
  1338. 0000113A  486E FF58                pea.l      [A6 - 0xA8]
  1339. 0000113E  486D F784                pea.l      [A5 - 0x87C]
  1340. 00001142  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1341. 00001146  4A2E FF58                tst.b      [A6 - 0xA8]
  1342. 0000114A  508F                     addq.l     A7, 8
  1343. 0000114C  6600 08B8                bne        +0x8BA /* 00001A06 */
  1344. 00001150  2F06                     move.l     -[A7], D6
  1345. 00001152  4267                     clr.w      -[A7]
  1346. 00001154  303C 002F                move.w     D0, 0x2F /* '/' */
  1347. 00001158  AAAA                     syscall    QuickTimeDispatch
  1348. 0000115A  486E FF58                pea.l      [A6 - 0xA8]
  1349. 0000115E  486D F798                pea.l      [A5 - 0x868]
  1350. 00001162  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1351. 00001166  4A2E FF58                tst.b      [A6 - 0xA8]
  1352. 0000116A  508F                     addq.l     A7, 8
  1353. 0000116C  6600 0898                bne        +0x89A /* 00001A06 */
  1354. label00001170:
  1355. 00001170  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  1356. 00001174  42A7                     clr.l      -[A7]
  1357. 00001176  303C 002D                move.w     D0, 0x2D /* '-' */
  1358. 0000117A  AAAA                     syscall    QuickTimeDispatch
  1359. 0000117C  486E FF58                pea.l      [A6 - 0xA8]
  1360. 00001180  486D F7AE                pea.l      [A5 - 0x852]
  1361. 00001184  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1362. 00001188  4A2E FF58                tst.b      [A6 - 0xA8]
  1363. 0000118C  508F                     addq.l     A7, 8
  1364. 0000118E  6600 0876                bne        +0x878 /* 00001A06 */
  1365. 00001192  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  1366. 00001196  4267                     clr.w      -[A7]
  1367. 00001198  303C 002F                move.w     D0, 0x2F /* '/' */
  1368. 0000119C  AAAA                     syscall    QuickTimeDispatch
  1369. 0000119E  486E FF58                pea.l      [A6 - 0xA8]
  1370. 000011A2  486D F7C2                pea.l      [A5 - 0x83E]
  1371. 000011A6  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1372. 000011AA  4A2E FF58                tst.b      [A6 - 0xA8]
  1373. 000011AE  508F                     addq.l     A7, 8
  1374. 000011B0  6600 0854                bne        +0x856 /* 00001A06 */
  1375. 000011B4  42AE FFD0                clr.l      [A6 - 0x30]
  1376. 000011B8  7001                     moveq.l    D0, 0x01
  1377. 000011BA  2D40 FF66                move.l     [A6 - 0x9A], D0
  1378. label000011BE:
  1379. 000011BE  4A2E 0008                tst.b      [A6 + 0x8]
  1380. 000011C2  6614                     bne        +0x16 /* 000011D8 */
  1381. 000011C4  4A2E 000A                tst.b      [A6 + 0xA]
  1382. 000011C8  660E                     bne        +0x10 /* 000011D8 */
  1383. 000011CA  4A2E 0016                tst.b      [A6 + 0x16]
  1384. 000011CE  6608                     bne        +0xA /* 000011D8 */
  1385. 000011D0  4A2E 0018                tst.b      [A6 + 0x18]
  1386. 000011D4  6700 00DE                beq        +0xE0 /* 000012B4 */
  1387. label000011D8:
  1388. 000011D8  486E FF22                pea.l      [A6 - 0xDE]
  1389. 000011DC  486E FF1E                pea.l      [A6 - 0xE2]
  1390. 000011E0  203C 0008 0005           move.l     D0, 0x80005
  1391. 000011E6  AB1D                     syscall    QDExtensions
  1392. 000011E8  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  1393. 000011EC  A873                     syscall    SetPort
  1394. 000011EE  206E FF4A                movea.l    A0, [A6 - 0xB6]
  1395. 000011F2  2068 0002                movea.l    A0, [A0 + 0x2]
  1396. 000011F6  2F10                     move.l     -[A7], [A0]
  1397. 000011F8  206E FF46                movea.l    A0, [A6 - 0xBA]
  1398. 000011FC  2068 0002                movea.l    A0, [A0 + 0x2]
  1399. 00001200  2F10                     move.l     -[A7], [A0]
  1400. 00001202  486E FF72                pea.l      [A6 - 0x8E]
  1401. 00001206  486E FF72                pea.l      [A6 - 0x8E]
  1402. 0000120A  4267                     clr.w      -[A7]
  1403. 0000120C  42A7                     clr.l      -[A7]
  1404. 0000120E  A8EC                     syscall    CopyBits
  1405. 00001210  2F2E FF22                move.l     -[A7], [A6 - 0xDE]
  1406. 00001214  2F2E FF1E                move.l     -[A7], [A6 - 0xE2]
  1407. 00001218  203C 0008 0006           move.l     D0, 0x80006
  1408. 0000121E  AB1D                     syscall    QDExtensions
  1409. 00001220  4A2E 000A                tst.b      [A6 + 0xA]
  1410. 00001224  6606                     bne        +0x8 /* 0000122C */
  1411. 00001226  4A2E 0018                tst.b      [A6 + 0x18]
  1412. 0000122A  6742                     beq        +0x44 /* 0000126E */
  1413. label0000122C:
  1414. 0000122C  2F06                     move.l     -[A7], D6
  1415. 0000122E  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  1416. 00001232  303C 003D                move.w     D0, 0x3D /* '=' */
  1417. 00001236  AAAA                     syscall    QuickTimeDispatch
  1418. 00001238  486E FF58                pea.l      [A6 - 0xA8]
  1419. 0000123C  486D F7D8                pea.l      [A5 - 0x828]
  1420. 00001240  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1421. 00001244  4A2E FF58                tst.b      [A6 - 0xA8]
  1422. 00001248  508F                     addq.l     A7, 8
  1423. 0000124A  6600 07BA                bne        +0x7BC /* 00001A06 */
  1424. 0000124E  2F06                     move.l     -[A7], D6
  1425. 00001250  42A7                     clr.l      -[A7]
  1426. 00001252  303C 0005                move.w     D0, 0x5
  1427. 00001256  AAAA                     syscall    QuickTimeDispatch
  1428. 00001258  486E FF58                pea.l      [A6 - 0xA8]
  1429. 0000125C  486D F7F2                pea.l      [A5 - 0x80E]
  1430. 00001260  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1431. 00001264  4A2E FF58                tst.b      [A6 - 0xA8]
  1432. 00001268  508F                     addq.l     A7, 8
  1433. 0000126A  6600 079A                bne        +0x79C /* 00001A06 */
  1434. label0000126E:
  1435. 0000126E  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  1436. 00001272  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  1437. 00001276  303C 003D                move.w     D0, 0x3D /* '=' */
  1438. 0000127A  AAAA                     syscall    QuickTimeDispatch
  1439. 0000127C  486E FF58                pea.l      [A6 - 0xA8]
  1440. 00001280  486D F804                pea.l      [A5 - 0x7FC]
  1441. 00001284  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1442. 00001288  4A2E FF58                tst.b      [A6 - 0xA8]
  1443. 0000128C  508F                     addq.l     A7, 8
  1444. 0000128E  6600 0776                bne        +0x778 /* 00001A06 */
  1445. 00001292  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  1446. 00001296  42A7                     clr.l      -[A7]
  1447. 00001298  303C 0005                move.w     D0, 0x5
  1448. 0000129C  AAAA                     syscall    QuickTimeDispatch
  1449. 0000129E  486E FF58                pea.l      [A6 - 0xA8]
  1450. 000012A2  486D F81E                pea.l      [A5 - 0x7E2]
  1451. 000012A6  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1452. 000012AA  4A2E FF58                tst.b      [A6 - 0xA8]
  1453. 000012AE  508F                     addq.l     A7, 8
  1454. 000012B0  6600 0754                bne        +0x756 /* 00001A06 */
  1455. label000012B4:
  1456. 000012B4  4A2E 0008                tst.b      [A6 + 0x8]
  1457. 000012B8  6612                     bne        +0x14 /* 000012CC */
  1458. 000012BA  4A2E 000A                tst.b      [A6 + 0xA]
  1459. 000012BE  660C                     bne        +0xE /* 000012CC */
  1460. 000012C0  4A2E 0016                tst.b      [A6 + 0x16]
  1461. 000012C4  6606                     bne        +0x8 /* 000012CC */
  1462. 000012C6  4A2E 0018                tst.b      [A6 + 0x18]
  1463. 000012CA  6744                     beq        +0x46 /* 00001310 */
  1464. label000012CC:
  1465. 000012CC  486E FF22                pea.l      [A6 - 0xDE]
  1466. 000012D0  486E FF1E                pea.l      [A6 - 0xE2]
  1467. 000012D4  203C 0008 0005           move.l     D0, 0x80005
  1468. 000012DA  AB1D                     syscall    QDExtensions
  1469. 000012DC  4AAE FF42                tst.l      [A6 - 0xBE]
  1470. 000012E0  6710                     beq        +0x12 /* 000012F2 */
  1471. 000012E2  2F2D E914                move.l     -[A7], [A5 - 0x16EC]
  1472. 000012E6  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  1473. 000012EA  4EBA ED14                jsr        [PC - 0x12EC /* 00000000 */]
  1474. 000012EE  508F                     addq.l     A7, 8
  1475. 000012F0  600E                     bra        +0x10 /* 00001300 */
  1476. label000012F2:
  1477. 000012F2  2F2D E914                move.l     -[A7], [A5 - 0x16EC]
  1478. 000012F6  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1479. 000012FA  4EBA ED04                jsr        [PC - 0x12FC /* 00000000 */]
  1480. 000012FE  508F                     addq.l     A7, 8
  1481. label00001300:
  1482. 00001300  2F2E FF22                move.l     -[A7], [A6 - 0xDE]
  1483. 00001304  2F2E FF1E                move.l     -[A7], [A6 - 0xE2]
  1484. 00001308  203C 0008 0006           move.l     D0, 0x80006
  1485. 0000130E  AB1D                     syscall    QDExtensions
  1486. label00001310:
  1487. 00001310  42A7                     clr.l      -[A7]
  1488. 00001312  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  1489. 00001316  2F0A                     move.l     -[A7], A2
  1490. 00001318  303C 0096                move.w     D0, 0x96
  1491. 0000131C  AAAA                     syscall    QuickTimeDispatch
  1492. 0000131E  2D5F FFC8                move.l     [A6 - 0x38], [A7]+
  1493. 00001322  4267                     clr.w      -[A7]
  1494. 00001324  2F0B                     move.l     -[A7], A3
  1495. 00001326  486E FFE8                pea.l      [A6 - 0x18]
  1496. 0000132A  486E FFE4                pea.l      [A6 - 0x1C]
  1497. 0000132E  2F2E FFC8                move.l     -[A7], [A6 - 0x38]
  1498. 00001332  486E FFB4                pea.l      [A6 - 0x4C]
  1499. 00001336  486E FFB0                pea.l      [A6 - 0x50]
  1500. 0000133A  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  1501. 0000133E  486E FFEC                pea.l      [A6 - 0x14]
  1502. 00001342  4878 0001                push.l     0x1
  1503. 00001346  486E FFE0                pea.l      [A6 - 0x20]
  1504. 0000134A  486E FFA2                pea.l      [A6 - 0x5E]
  1505. 0000134E  303C 007F                move.w     D0, 0x7F
  1506. 00001352  AAAA                     syscall    QuickTimeDispatch
  1507. 00001354  381F                     move.w     D4, [A7]+
  1508. 00001356  486E FF58                pea.l      [A6 - 0xA8]
  1509. 0000135A  3F04                     move.w     -[A7], D4
  1510. 0000135C  486D F830                pea.l      [A5 - 0x7D0]
  1511. 00001360  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1512. 00001364  4A2E FF58                tst.b      [A6 - 0xA8]
  1513. 00001368  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1514. 0000136C  6600 0698                bne        +0x69A /* 00001A06 */
  1515. 00001370  7001                     moveq.l    D0, 0x01
  1516. 00001372  B0AE FF66                cmp.l      D0, [A6 - 0x9A]
  1517. 00001376  6600 010E                bne        +0x110 /* 00001486 */
  1518. 0000137A  486E FF22                pea.l      [A6 - 0xDE]
  1519. 0000137E  486E FF1E                pea.l      [A6 - 0xE2]
  1520. 00001382  203C 0008 0005           move.l     D0, 0x80005
  1521. 00001388  AB1D                     syscall    QDExtensions
  1522. 0000138A  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  1523. 0000138E  A873                     syscall    SetPort
  1524. 00001390  206E FF4A                movea.l    A0, [A6 - 0xB6]
  1525. 00001394  2068 0002                movea.l    A0, [A0 + 0x2]
  1526. 00001398  2F10                     move.l     -[A7], [A0]
  1527. 0000139A  206E FF46                movea.l    A0, [A6 - 0xBA]
  1528. 0000139E  2068 0002                movea.l    A0, [A0 + 0x2]
  1529. 000013A2  2F10                     move.l     -[A7], [A0]
  1530. 000013A4  486E FF72                pea.l      [A6 - 0x8E]
  1531. 000013A8  486E FF72                pea.l      [A6 - 0x8E]
  1532. 000013AC  4267                     clr.w      -[A7]
  1533. 000013AE  42A7                     clr.l      -[A7]
  1534. 000013B0  A8EC                     syscall    CopyBits
  1535. 000013B2  2F2E FF22                move.l     -[A7], [A6 - 0xDE]
  1536. 000013B6  2F2E FF1E                move.l     -[A7], [A6 - 0xE2]
  1537. 000013BA  203C 0008 0006           move.l     D0, 0x80006
  1538. 000013C0  AB1D                     syscall    QDExtensions
  1539. 000013C2  2D6E FFA4 FF36           move.l     [A6 - 0xCA], [A6 - 0x5C]
  1540. 000013C8  4AAE FF36                tst.l      [A6 - 0xCA]
  1541. 000013CC  6700 00B8                beq        +0xBA /* 00001486 */
  1542. 000013D0  2003                     move.l     D0, D3
  1543. 000013D2  5380                     subq.l     D0, 1
  1544. 000013D4  4C3C 0000 0000           movem.w    <none>, 0x0
  1545. 000013DA  00D2                     .incomplete
  1546. 000013DC  4234 0920 0240           clr.b      [A4 + 0x240 + D0]
  1547. 000013E2  206E FF36                movea.l    A0, [A6 - 0xCA]
  1548. 000013E6  2050                     movea.l    A0, [A0]
  1549. 000013E8  2003                     move.l     D0, D3
  1550. 000013EA  5380                     subq.l     D0, 1
  1551. 000013EC  4C3C 0000 0000           movem.w    <none>, 0x0
  1552. 000013F2  00D2                     .incomplete
  1553. 000013F4  29A8 001C 0920 01B6      move.l     [A4 + 0x1B6 + D0], [A0 + 0x1C]
  1554. 000013FC  2003                     move.l     D0, D3
  1555. 000013FE  5380                     subq.l     D0, 1
  1556. 00001400  4C3C 0000 0000           movem.w    <none>, 0x0
  1557. 00001406  00D2                     .incomplete
  1558. 00001408  4874 0920 0200           pea.l      [A4 + 0x200 + D0]
  1559. 0000140E  206E FF36                movea.l    A0, [A6 - 0xCA]
  1560. 00001412  2050                     movea.l    A0, [A0]
  1561. 00001414  4868 0032                pea.l      [A0 + 0x32]
  1562. 00001418  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  1563. 0000141C  206E FF36                movea.l    A0, [A6 - 0xCA]
  1564. 00001420  2050                     movea.l    A0, [A0]
  1565. 00001422  2003                     move.l     D0, D3
  1566. 00001424  5380                     subq.l     D0, 1
  1567. 00001426  4C3C 0000 0000           movem.w    <none>, 0x0
  1568. 0000142C  00D2                     .incomplete
  1569. 0000142E  29A8 0004 0920 0220      move.l     [A4 + 0x220 + D0], [A0 + 0x4]
  1570. 00001436  206E FF36                movea.l    A0, [A6 - 0xCA]
  1571. 0000143A  2050                     movea.l    A0, [A0]
  1572. 0000143C  2003                     move.l     D0, D3
  1573. 0000143E  5380                     subq.l     D0, 1
  1574. 00001440  4C3C 0000 0000           movem.w    <none>, 0x0
  1575. 00001446  00D2                     .incomplete
  1576. 00001448  29A8 0014 0920 0224      move.l     [A4 + 0x224 + D0], [A0 + 0x14]
  1577. 00001450  206E FF36                movea.l    A0, [A6 - 0xCA]
  1578. 00001454  2050                     movea.l    A0, [A0]
  1579. 00001456  2003                     move.l     D0, D3
  1580. 00001458  5380                     subq.l     D0, 1
  1581. 0000145A  4C3C 0000 0000           movem.w    <none>, 0x0
  1582. 00001460  00D2                     .incomplete
  1583. 00001462  39A8 0052 0920 0228      move.w     [A4 + 0x228 + D0], [A0 + 0x52]
  1584. 0000146A  206E FF36                movea.l    A0, [A6 - 0xCA]
  1585. 0000146E  2050                     movea.l    A0, [A0]
  1586. 00001470  2003                     move.l     D0, D3
  1587. 00001472  5380                     subq.l     D0, 1
  1588. 00001474  4C3C 0000 0000           movem.w    <none>, 0x0
  1589. 0000147A  00D2                     .incomplete
  1590. 0000147C  39A8 0054 0920 022A      move.w     [A4 + 0x22A + D0], [A0 + 0x54]
  1591. 00001484  508F                     addq.l     A7, 8
  1592. label00001486:
  1593. 00001486  4A2E 0008                tst.b      [A6 + 0x8]
  1594. 0000148A  6760                     beq        +0x62 /* 000014EC */
  1595. 0000148C  42AE FF4E                clr.l      [A6 - 0xB2]
  1596. label00001490:
  1597. 00001490  3F3C 0001                move.w     -[A7], 0x1
  1598. 00001494  486E FF4E                pea.l      [A6 - 0xB2]
  1599. 00001498  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1600. 0000149C  4AAE FF4E                tst.l      [A6 - 0xB2]
  1601. 000014A0  5C8F                     addq.l     A7, 6
  1602. 000014A2  6740                     beq        +0x42 /* 000014E4 */
  1603. 000014A4  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1604. 000014A8  4A28 0011                tst.b      [A0 + 0x11]
  1605. 000014AC  6736                     beq        +0x38 /* 000014E4 */
  1606. 000014AE  42A7                     clr.l      -[A7]
  1607. 000014B0  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1608. 000014B4  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1609. 000014B8  2F2E FF66                move.l     -[A7], [A6 - 0x9A]
  1610. 000014BC  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1611. 000014C0  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  1612. 000014C4  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  1613. 000014C8  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  1614. 000014CC  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  1615. 000014D0  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  1616. 000014D4  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  1617. 000014D8  2F3C 001E 03EE           move.l     -[A7], 0x1E03EE
  1618. 000014DE  7000                     moveq.l    D0, 0x00
  1619. 000014E0  A82A                     syscall    ComponentDispatch
  1620. 000014E2  2A1F                     move.l     D5, [A7]+
  1621. label000014E4:
  1622. 000014E4  4AAE FF4E                tst.l      [A6 - 0xB2]
  1623. 000014E8  66A6                     bne        -0x58 /* 00001490 */
  1624. 000014EA  603E                     bra        +0x40 /* 0000152A */
  1625. label000014EC:
  1626. 000014EC  4A2E 0016                tst.b      [A6 + 0x16]
  1627. 000014F0  6738                     beq        +0x3A /* 0000152A */
  1628. 000014F2  4A87                     tst.l      D7
  1629. 000014F4  6734                     beq        +0x36 /* 0000152A */
  1630. 000014F6  42A7                     clr.l      -[A7]
  1631. 000014F8  2047                     movea.l    A0, D7
  1632. 000014FA  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1633. 000014FE  2F2E FF66                move.l     -[A7], [A6 - 0x9A]
  1634. 00001502  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1635. 00001506  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  1636. 0000150A  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  1637. 0000150E  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  1638. 00001512  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  1639. 00001516  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  1640. 0000151A  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  1641. 0000151E  2F3C 001E 03EE           move.l     -[A7], 0x1E03EE
  1642. 00001524  7000                     moveq.l    D0, 0x00
  1643. 00001526  A82A                     syscall    ComponentDispatch
  1644. 00001528  2A1F                     move.l     D5, [A7]+
  1645. label0000152A:
  1646. 0000152A  4A2E 000A                tst.b      [A6 + 0xA]
  1647. 0000152E  6760                     beq        +0x62 /* 00001590 */
  1648. 00001530  42AE FF4E                clr.l      [A6 - 0xB2]
  1649. label00001534:
  1650. 00001534  3F3C 0002                move.w     -[A7], 0x2
  1651. 00001538  486E FF4E                pea.l      [A6 - 0xB2]
  1652. 0000153C  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1653. 00001540  4AAE FF4E                tst.l      [A6 - 0xB2]
  1654. 00001544  5C8F                     addq.l     A7, 6
  1655. 00001546  6740                     beq        +0x42 /* 00001588 */
  1656. 00001548  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1657. 0000154C  4A28 0011                tst.b      [A0 + 0x11]
  1658. 00001550  6736                     beq        +0x38 /* 00001588 */
  1659. 00001552  42A7                     clr.l      -[A7]
  1660. 00001554  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1661. 00001558  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1662. 0000155C  2F2E FF66                move.l     -[A7], [A6 - 0x9A]
  1663. 00001560  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1664. 00001564  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  1665. 00001568  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  1666. 0000156C  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  1667. 00001570  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  1668. 00001574  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  1669. 00001578  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  1670. 0000157C  2F3C 001E 03EE           move.l     -[A7], 0x1E03EE
  1671. 00001582  7000                     moveq.l    D0, 0x00
  1672. 00001584  A82A                     syscall    ComponentDispatch
  1673. 00001586  2A1F                     move.l     D5, [A7]+
  1674. label00001588:
  1675. 00001588  4AAE FF4E                tst.l      [A6 - 0xB2]
  1676. 0000158C  66A6                     bne        -0x58 /* 00001534 */
  1677. 0000158E  603E                     bra        +0x40 /* 000015CE */
  1678. label00001590:
  1679. 00001590  4A2E 0018                tst.b      [A6 + 0x18]
  1680. 00001594  6738                     beq        +0x3A /* 000015CE */
  1681. 00001596  4A87                     tst.l      D7
  1682. 00001598  6734                     beq        +0x36 /* 000015CE */
  1683. 0000159A  42A7                     clr.l      -[A7]
  1684. 0000159C  2047                     movea.l    A0, D7
  1685. 0000159E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1686. 000015A2  2F2E FF66                move.l     -[A7], [A6 - 0x9A]
  1687. 000015A6  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  1688. 000015AA  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  1689. 000015AE  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  1690. 000015B2  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  1691. 000015B6  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  1692. 000015BA  2F2E FFB4                move.l     -[A7], [A6 - 0x4C]
  1693. 000015BE  2F2E FFB0                move.l     -[A7], [A6 - 0x50]
  1694. 000015C2  2F3C 001E 03EE           move.l     -[A7], 0x1E03EE
  1695. 000015C8  7000                     moveq.l    D0, 0x00
  1696. 000015CA  A82A                     syscall    ComponentDispatch
  1697. 000015CC  2A1F                     move.l     D5, [A7]+
  1698. label000015CE:
  1699. 000015CE  2003                     move.l     D0, D3
  1700. 000015D0  5380                     subq.l     D0, 1
  1701. 000015D2  4C3C 0000 0000           movem.w    <none>, 0x0
  1702. 000015D8  00D2                     .incomplete
  1703. 000015DA  2034 0920 0256           move.l     D0, [A4 + 0x256 + D0]
  1704. 000015E0  D0AE FFE4                add.l      D0, [A6 - 0x1C]
  1705. 000015E4  2203                     move.l     D1, D3
  1706. 000015E6  5381                     subq.l     D1, 1
  1707. 000015E8  4C3C 1000 0000           movem.w    A4, 0x0
  1708. 000015EE  00D2                     .incomplete
  1709. 000015F0  2980 1920 0256           move.l     [A4 + 0x256 + D1], D0
  1710. 000015F6  4A2E 0008                tst.b      [A6 + 0x8]
  1711. 000015FA  6612                     bne        +0x14 /* 0000160E */
  1712. 000015FC  4A2E 000A                tst.b      [A6 + 0xA]
  1713. 00001600  660C                     bne        +0xE /* 0000160E */
  1714. 00001602  4A2E 0016                tst.b      [A6 + 0x16]
  1715. 00001606  6606                     bne        +0x8 /* 0000160E */
  1716. 00001608  4A2E 0018                tst.b      [A6 + 0x18]
  1717. 0000160C  670E                     beq        +0x10 /* 0000161C */
  1718. label0000160E:
  1719. 0000160E  2F2E FF62                move.l     -[A7], [A6 - 0x9E]
  1720. 00001612  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  1721. 00001616  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  1722. 0000161A  508F                     addq.l     A7, 8
  1723. label0000161C:
  1724. 0000161C  2F0A                     move.l     -[A7], A2
  1725. 0000161E  3F3C 0001                move.w     -[A7], 0x1
  1726. 00001622  2F2E FFD0                move.l     -[A7], [A6 - 0x30]
  1727. 00001626  2F3C 0001 0000           move.l     -[A7], 0x10000
  1728. 0000162C  486E FFAC                pea.l      [A6 - 0x54]
  1729. 00001630  486E FFA8                pea.l      [A6 - 0x58]
  1730. 00001634  303C 00E2                move.w     D0, 0xE2
  1731. 00001638  AAAA                     syscall    QuickTimeDispatch
  1732. 0000163A  2D6E FFAC FFD0           move.l     [A6 - 0x30], [A6 - 0x54]
  1733. 00001640  4A2E 0008                tst.b      [A6 + 0x8]
  1734. 00001644  6612                     bne        +0x14 /* 00001658 */
  1735. 00001646  4A2E 000A                tst.b      [A6 + 0xA]
  1736. 0000164A  660C                     bne        +0xE /* 00001658 */
  1737. 0000164C  4A2E 0016                tst.b      [A6 + 0x16]
  1738. 00001650  6606                     bne        +0x8 /* 00001658 */
  1739. 00001652  4A2E 0018                tst.b      [A6 + 0x18]
  1740. 00001656  6722                     beq        +0x24 /* 0000167A */
  1741. label00001658:
  1742. 00001658  A01C                     syscall    FreeMem
  1743. 0000165A  2D40 FF6E                move.l     [A6 - 0x92], D0
  1744. 0000165E  0C80 0003 2000           cmpi.l     D0, 0x32000
  1745. 00001664  6C14                     bge        +0x16 /* 0000167A */
  1746. 00001666  2D7C 003D 0900 FF6E      move.l     [A6 - 0x92], 0x3D0900 /* '=\t\0' */
  1747. 0000166E  43EE FF6E                lea.l      A1, [A6 - 0x92]
  1748. 00001672  A11D                     syscall    MaxMem, flags=1
  1749. 00001674  2288                     move.l     [A1], A0
  1750. 00001676  2D40 FF6E                move.l     [A6 - 0x92], D0
  1751. label0000167A:
  1752. 0000167A  52AE FF66                addq.l     [A6 - 0x9A], 1
  1753. 0000167E  52AE FFD8                addq.l     [A6 - 0x28], 1
  1754. 00001682  4227                     clr.b      -[A7]
  1755. 00001684  A974                     syscall    Button
  1756. 00001686  4A1F                     tst.b      [A7]+
  1757. 00001688  670A                     beq        +0xC /* 00001694 */
  1758. 0000168A  7001                     moveq.l    D0, 0x01
  1759. 0000168C  D0AE FF62                add.l      D0, [A6 - 0x9E]
  1760. 00001690  2D40 FFD8                move.l     [A6 - 0x28], D0
  1761. label00001694:
  1762. 00001694  202E FFD8                move.l     D0, [A6 - 0x28]
  1763. 00001698  B0AE FF62                cmp.l      D0, [A6 - 0x9E]
  1764. 0000169C  6E0E                     bgt        +0x10 /* 000016AC */
  1765. 0000169E  4A2E FF58                tst.b      [A6 - 0xA8]
  1766. 000016A2  6608                     bne        +0xA /* 000016AC */
  1767. 000016A4  4AAE FFD0                tst.l      [A6 - 0x30]
  1768. 000016A8  6C00 FB14                bge        -0x4EA /* 000011BE */
  1769. label000016AC:
  1770. 000016AC  4A2E 0008                tst.b      [A6 + 0x8]
  1771. 000016B0  6740                     beq        +0x42 /* 000016F2 */
  1772. 000016B2  42AE FF4E                clr.l      [A6 - 0xB2]
  1773. label000016B6:
  1774. 000016B6  3F3C 0001                move.w     -[A7], 0x1
  1775. 000016BA  486E FF4E                pea.l      [A6 - 0xB2]
  1776. 000016BE  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1777. 000016C2  4AAE FF4E                tst.l      [A6 - 0xB2]
  1778. 000016C6  5C8F                     addq.l     A7, 6
  1779. 000016C8  6720                     beq        +0x22 /* 000016EA */
  1780. 000016CA  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1781. 000016CE  4A28 0011                tst.b      [A0 + 0x11]
  1782. 000016D2  6716                     beq        +0x18 /* 000016EA */
  1783. 000016D4  42A7                     clr.l      -[A7]
  1784. 000016D6  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1785. 000016DA  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1786. 000016DE  2F3C 0000 03EF           move.l     -[A7], 0x3EF
  1787. 000016E4  7000                     moveq.l    D0, 0x00
  1788. 000016E6  A82A                     syscall    ComponentDispatch
  1789. 000016E8  2A1F                     move.l     D5, [A7]+
  1790. label000016EA:
  1791. 000016EA  4AAE FF4E                tst.l      [A6 - 0xB2]
  1792. 000016EE  66C6                     bne        -0x38 /* 000016B6 */
  1793. 000016F0  601E                     bra        +0x20 /* 00001710 */
  1794. label000016F2:
  1795. 000016F2  4A2E 0016                tst.b      [A6 + 0x16]
  1796. 000016F6  6718                     beq        +0x1A /* 00001710 */
  1797. 000016F8  4A87                     tst.l      D7
  1798. 000016FA  6714                     beq        +0x16 /* 00001710 */
  1799. 000016FC  42A7                     clr.l      -[A7]
  1800. 000016FE  2047                     movea.l    A0, D7
  1801. 00001700  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1802. 00001704  2F3C 0000 03EF           move.l     -[A7], 0x3EF
  1803. 0000170A  7000                     moveq.l    D0, 0x00
  1804. 0000170C  A82A                     syscall    ComponentDispatch
  1805. 0000170E  2A1F                     move.l     D5, [A7]+
  1806. label00001710:
  1807. 00001710  4A2E 000A                tst.b      [A6 + 0xA]
  1808. 00001714  6740                     beq        +0x42 /* 00001756 */
  1809. 00001716  42AE FF4E                clr.l      [A6 - 0xB2]
  1810. label0000171A:
  1811. 0000171A  3F3C 0002                move.w     -[A7], 0x2
  1812. 0000171E  486E FF4E                pea.l      [A6 - 0xB2]
  1813. 00001722  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1814. 00001726  4AAE FF4E                tst.l      [A6 - 0xB2]
  1815. 0000172A  5C8F                     addq.l     A7, 6
  1816. 0000172C  6720                     beq        +0x22 /* 0000174E */
  1817. 0000172E  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1818. 00001732  4A28 0011                tst.b      [A0 + 0x11]
  1819. 00001736  6716                     beq        +0x18 /* 0000174E */
  1820. 00001738  42A7                     clr.l      -[A7]
  1821. 0000173A  206E FF4E                movea.l    A0, [A6 - 0xB2]
  1822. 0000173E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1823. 00001742  2F3C 0000 03EF           move.l     -[A7], 0x3EF
  1824. 00001748  7000                     moveq.l    D0, 0x00
  1825. 0000174A  A82A                     syscall    ComponentDispatch
  1826. 0000174C  2A1F                     move.l     D5, [A7]+
  1827. label0000174E:
  1828. 0000174E  4AAE FF4E                tst.l      [A6 - 0xB2]
  1829. 00001752  66C6                     bne        -0x38 /* 0000171A */
  1830. 00001754  601E                     bra        +0x20 /* 00001774 */
  1831. label00001756:
  1832. 00001756  4A2E 0018                tst.b      [A6 + 0x18]
  1833. 0000175A  6718                     beq        +0x1A /* 00001774 */
  1834. 0000175C  4A87                     tst.l      D7
  1835. 0000175E  6714                     beq        +0x16 /* 00001774 */
  1836. 00001760  42A7                     clr.l      -[A7]
  1837. 00001762  2047                     movea.l    A0, D7
  1838. 00001764  2F28 0004                move.l     -[A7], [A0 + 0x4]
  1839. 00001768  2F3C 0000 03EF           move.l     -[A7], 0x3EF
  1840. 0000176E  7000                     moveq.l    D0, 0x00
  1841. 00001770  A82A                     syscall    ComponentDispatch
  1842. 00001772  2A1F                     move.l     D5, [A7]+
  1843. label00001774:
  1844. 00001774  0CAE 736F 756E FF5A      cmpi.l     [A6 - 0xA6], 0x736F756E /* 'soun' */
  1845. 0000177C  6600 0278                bne        +0x27A /* 000019F6 */
  1846. 00001780  4A2E FF58                tst.b      [A6 - 0xA8]
  1847. 00001784  6600 0270                bne        +0x272 /* 000019F6 */
  1848. 00001788  7001                     moveq.l    D0, 0x01
  1849. 0000178A  2D40 FFD8                move.l     [A6 - 0x28], D0
  1850. 0000178E  42AE FFD4                clr.l      [A6 - 0x2C]
  1851. 00001792  52AC 0182                addq.l     [A4 + 0x182], 1
  1852. 00001796  2203                     move.l     D1, D3
  1853. 00001798  5381                     subq.l     D1, 1
  1854. 0000179A  4C3C 1000 0000           movem.w    A4, 0x0
  1855. 000017A0  00D2                     .incomplete
  1856. 000017A2  2D74 1920 019E FF52      move.l     [A6 - 0xAE], [A4 + 0x19E + D1]
  1857. 000017AA  0CAE 0000 FA00 FF52      cmpi.l     [A6 - 0xAE], 0xFA00
  1858. 000017B2  6F08                     ble        +0xA /* 000017BC */
  1859. 000017B4  2D7C 0000 FA00 FF52      move.l     [A6 - 0xAE], 0xFA00
  1860. label000017BC:
  1861. 000017BC  202E FF52                move.l     D0, [A6 - 0xAE]
  1862. 000017C0  A122                     syscall    NewHandle, flags=1
  1863. 000017C2  2003                     move.l     D0, D3
  1864. 000017C4  5380                     subq.l     D0, 1
  1865. 000017C6  4C3C 0000 0000           movem.w    <none>, 0x0
  1866. 000017CC  00D2                     .incomplete
  1867. 000017CE  2988 0920 0230           move.l     [A4 + 0x230 + D0], A0
  1868. 000017D4  202E FF52                move.l     D0, [A6 - 0xAE]
  1869. 000017D8  A122                     syscall    NewHandle, flags=1
  1870. 000017DA  2D48 FF2A                move.l     [A6 - 0xD6], A0
  1871. 000017DE  2003                     move.l     D0, D3
  1872. 000017E0  5380                     subq.l     D0, 1
  1873. 000017E2  4C3C 0000 0000           movem.w    <none>, 0x0
  1874. 000017E8  00D2                     .incomplete
  1875. 000017EA  4AB4 0920 0230           tst.l      [A4 + 0x230 + D0]
  1876. 000017F0  6706                     beq        +0x8 /* 000017F8 */
  1877. 000017F2  4AAE FF2A                tst.l      [A6 - 0xD6]
  1878. 000017F6  661C                     bne        +0x1E /* 00001814 */
  1879. label000017F8:
  1880. 000017F8  486E FF58                pea.l      [A6 - 0xA8]
  1881. 000017FC  3F3C FF94                move.w     -[A7], 0xFF94
  1882. 00001800  486D F848                pea.l      [A5 - 0x7B8]
  1883. 00001804  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1884. 00001808  422E FF58                clr.b      [A6 - 0xA8]
  1885. 0000180C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1886. 00001810  6000 00EA                bra        +0xEC /* 000018FC */
  1887. label00001814:
  1888. 00001814  2D6E FF52 FEC8           move.l     [A6 - 0x138], [A6 - 0xAE]
  1889. 0000181A  42AE FEC4                clr.l      [A6 - 0x13C]
  1890. 0000181E  2D6E FF52 FEC0           move.l     [A6 - 0x140], [A6 - 0xAE]
  1891. label00001824:
  1892. 00001824  42AE FEBC                clr.l      [A6 - 0x144]
  1893. 00001828  4267                     clr.w      -[A7]
  1894. 0000182A  2F0B                     move.l     -[A7], A3
  1895. 0000182C  2F2E FF2A                move.l     -[A7], [A6 - 0xD6]
  1896. 00001830  42A7                     clr.l      -[A7]
  1897. 00001832  486E FEBC                pea.l      [A6 - 0x144]
  1898. 00001836  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  1899. 0000183A  486E FFB4                pea.l      [A6 - 0x4C]
  1900. 0000183E  486E FFB0                pea.l      [A6 - 0x50]
  1901. 00001842  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  1902. 00001846  486E FFEC                pea.l      [A6 - 0x14]
  1903. 0000184A  2F2E FEC0                move.l     -[A7], [A6 - 0x140]
  1904. 0000184E  486E FEB8                pea.l      [A6 - 0x148]
  1905. 00001852  486E FFA2                pea.l      [A6 - 0x5E]
  1906. 00001856  303C 007E                move.w     D0, 0x7E /* '~' */
  1907. 0000185A  AAAA                     syscall    QuickTimeDispatch
  1908. 0000185C  381F                     move.w     D4, [A7]+
  1909. 0000185E  0C44 FF94                cmpi.w     D4, 0xFF94
  1910. 00001862  660C                     bne        +0xE /* 00001870 */
  1911. 00001864  202E FEC0                move.l     D0, [A6 - 0x140]
  1912. 00001868  B0AE FF52                cmp.l      D0, [A6 - 0xAE]
  1913. 0000186C  6702                     beq        +0x4 /* 00001870 */
  1914. 0000186E  7800                     moveq.l    D4, 0x00
  1915. label00001870:
  1916. 00001870  486E FF58                pea.l      [A6 - 0xA8]
  1917. 00001874  3F04                     move.w     -[A7], D4
  1918. 00001876  486D F85A                pea.l      [A5 - 0x7A6]
  1919. 0000187A  4EAD 04EA                jsr        [A5 + 0x4EA /* export_153 */]
  1920. 0000187E  4A2E FF58                tst.b      [A6 - 0xA8]
  1921. 00001882  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1922. 00001886  6600 017E                bne        +0x180 /* 00001A06 */
  1923. 0000188A  202E FFD4                move.l     D0, [A6 - 0x2C]
  1924. 0000188E  B0AE FFB4                cmp.l      D0, [A6 - 0x4C]
  1925. 00001892  6648                     bne        +0x4A /* 000018DC */
  1926. 00001894  206E FF2A                movea.l    A0, [A6 - 0xD6]
  1927. 00001898  2003                     move.l     D0, D3
  1928. 0000189A  5380                     subq.l     D0, 1
  1929. 0000189C  4C3C 0000 0000           movem.w    <none>, 0x0
  1930. 000018A2  00D2                     .incomplete
  1931. 000018A4  226E FEC4                movea.l    A1, [A6 - 0x13C]
  1932. 000018A8  D3F4 0921 0230           add.l      A1, [[A4 + 0x230 + D0]]
  1933. 000018AE  202E FEB8                move.l     D0, [A6 - 0x148]
  1934. 000018B2  2050                     movea.l    A0, [A0]
  1935. 000018B4  A02E                     syscall    BlockMove/BlockMoveData
  1936. 000018B6  202E FEC0                move.l     D0, [A6 - 0x140]
  1937. 000018BA  90AE FEB8                sub.l      D0, [A6 - 0x148]
  1938. 000018BE  2D40 FEC0                move.l     [A6 - 0x140], D0
  1939. 000018C2  222E FFD4                move.l     D1, [A6 - 0x2C]
  1940. 000018C6  D2AE FEB8                add.l      D1, [A6 - 0x148]
  1941. 000018CA  2D41 FFD4                move.l     [A6 - 0x2C], D1
  1942. 000018CE  242E FEC4                move.l     D2, [A6 - 0x13C]
  1943. 000018D2  D4AE FEB8                add.l      D2, [A6 - 0x148]
  1944. 000018D6  2D42 FEC4                move.l     [A6 - 0x13C], D2
  1945. 000018DA  6014                     bra        +0x16 /* 000018F0 */
  1946. label000018DC:
  1947. 000018DC  202E FF52                move.l     D0, [A6 - 0xAE]
  1948. 000018E0  B0AE FEC4                cmp.l      D0, [A6 - 0x13C]
  1949. 000018E4  670A                     beq        +0xC /* 000018F0 */
  1950. 000018E6  7001                     moveq.l    D0, 0x01
  1951. 000018E8  D0AE FEC8                add.l      D0, [A6 - 0x138]
  1952. 000018EC  2D40 FEC4                move.l     [A6 - 0x13C], D0
  1953. label000018F0:
  1954. 000018F0  202E FEC4                move.l     D0, [A6 - 0x13C]
  1955. 000018F4  B0AE FEC8                cmp.l      D0, [A6 - 0x138]
  1956. 000018F8  6D00 FF2A                blt        -0xD4 /* 00001824 */
  1957. label000018FC:
  1958. 000018FC  4AAE FF2A                tst.l      [A6 - 0xD6]
  1959. 00001900  6706                     beq        +0x8 /* 00001908 */
  1960. 00001902  206E FF2A                movea.l    A0, [A6 - 0xD6]
  1961. 00001906  A023                     syscall    DisposHandle/DisposeHandle
  1962. label00001908:
  1963. 00001908  4A2E FF58                tst.b      [A6 - 0xA8]
  1964. 0000190C  6600 00E8                bne        +0xEA /* 000019F6 */
  1965. 00001910  2D6E FFA4 FF32           move.l     [A6 - 0xCE], [A6 - 0x5C]
  1966. 00001916  4AAE FF32                tst.l      [A6 - 0xCE]
  1967. 0000191A  6700 00B8                beq        +0xBA /* 000019D4 */
  1968. 0000191E  206E FF32                movea.l    A0, [A6 - 0xCE]
  1969. 00001922  2050                     movea.l    A0, [A0]
  1970. 00001924  2003                     move.l     D0, D3
  1971. 00001926  5380                     subq.l     D0, 1
  1972. 00001928  4C3C 0000 0000           movem.w    <none>, 0x0
  1973. 0000192E  00D2                     .incomplete
  1974. 00001930  29A8 0004 0920 0220      move.l     [A4 + 0x220 + D0], [A0 + 0x4]
  1975. 00001938  206E FF32                movea.l    A0, [A6 - 0xCE]
  1976. 0000193C  2050                     movea.l    A0, [A0]
  1977. 0000193E  2003                     move.l     D0, D3
  1978. 00001940  5380                     subq.l     D0, 1
  1979. 00001942  4C3C 0000 0000           movem.w    <none>, 0x0
  1980. 00001948  00D2                     .incomplete
  1981. 0000194A  29A8 0014 0920 0224      move.l     [A4 + 0x224 + D0], [A0 + 0x14]
  1982. 00001952  206E FF32                movea.l    A0, [A6 - 0xCE]
  1983. 00001956  2050                     movea.l    A0, [A0]
  1984. 00001958  2003                     move.l     D0, D3
  1985. 0000195A  5380                     subq.l     D0, 1
  1986. 0000195C  4C3C 0000 0000           movem.w    <none>, 0x0
  1987. 00001962  00D2                     .incomplete
  1988. 00001964  39A8 0018 0920 0234      move.w     [A4 + 0x234 + D0], [A0 + 0x18]
  1989. 0000196C  206E FF32                movea.l    A0, [A6 - 0xCE]
  1990. 00001970  2050                     movea.l    A0, [A0]
  1991. 00001972  2003                     move.l     D0, D3
  1992. 00001974  5380                     subq.l     D0, 1
  1993. 00001976  4C3C 0000 0000           movem.w    <none>, 0x0
  1994. 0000197C  00D2                     .incomplete
  1995. 0000197E  39A8 001A 0920 0236      move.w     [A4 + 0x236 + D0], [A0 + 0x1A]
  1996. 00001986  206E FF32                movea.l    A0, [A6 - 0xCE]
  1997. 0000198A  2050                     movea.l    A0, [A0]
  1998. 0000198C  2003                     move.l     D0, D3
  1999. 0000198E  5380                     subq.l     D0, 1
  2000. 00001990  4C3C 0000 0000           movem.w    <none>, 0x0
  2001. 00001996  00D2                     .incomplete
  2002. 00001998  39A8 001C 0920 0238      move.w     [A4 + 0x238 + D0], [A0 + 0x1C]
  2003. 000019A0  206E FF32                movea.l    A0, [A6 - 0xCE]
  2004. 000019A4  2050                     movea.l    A0, [A0]
  2005. 000019A6  2003                     move.l     D0, D3
  2006. 000019A8  5380                     subq.l     D0, 1
  2007. 000019AA  4C3C 0000 0000           movem.w    <none>, 0x0
  2008. 000019B0  00D2                     .incomplete
  2009. 000019B2  39A8 001E 0920 023A      move.w     [A4 + 0x23A + D0], [A0 + 0x1E]
  2010. 000019BA  206E FF32                movea.l    A0, [A6 - 0xCE]
  2011. 000019BE  2050                     movea.l    A0, [A0]
  2012. 000019C0  2003                     move.l     D0, D3
  2013. 000019C2  5380                     subq.l     D0, 1
  2014. 000019C4  4C3C 0000 0000           movem.w    <none>, 0x0
  2015. 000019CA  00D2                     .incomplete
  2016. 000019CC  29A8 0020 0920 023C      move.l     [A4 + 0x23C + D0], [A0 + 0x20]
  2017. label000019D4:
  2018. 000019D4  2003                     move.l     D0, D3
  2019. 000019D6  5380                     subq.l     D0, 1
  2020. 000019D8  4C3C 0000 0000           movem.w    <none>, 0x0
  2021. 000019DE  00D2                     .incomplete
  2022. 000019E0  2203                     move.l     D1, D3
  2023. 000019E2  5381                     subq.l     D1, 1
  2024. 000019E4  4C3C 1000 0000           movem.w    A4, 0x0
  2025. 000019EA  00D2                     .incomplete
  2026. 000019EC  29B4 0920 019E 1920 0256 move.l     [A4 + 0x256 + D1], [A4 + 0x19E + D0]
  2027. label000019F6:
  2028. 000019F6  5283                     addq.l     D3, 1
  2029. label000019F8:
  2030. 000019F8  B6AC 0152                cmp.l      D3, [A4 + 0x152]
  2031. 000019FC  6E08                     bgt        +0xA /* 00001A06 */
  2032. 000019FE  4A2E FF58                tst.b      [A6 - 0xA8]
  2033. 00001A02  6700 EF58                beq        -0x10A6 /* 0000095C */
  2034. label00001A06:
  2035. 00001A06  4AAD BC26                tst.l      [A5 - 0x43DA]
  2036. 00001A0A  670A                     beq        +0xC /* 00001A16 */
  2037. 00001A0C  2F2D BC26                move.l     -[A7], [A5 - 0x43DA]
  2038. 00001A10  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  2039. 00001A14  588F                     addq.l     A7, 4
  2040. label00001A16:
  2041. 00001A16  4AAE FFA4                tst.l      [A6 - 0x5C]
  2042. 00001A1A  6706                     beq        +0x8 /* 00001A22 */
  2043. 00001A1C  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2044. 00001A20  A023                     syscall    DisposHandle/DisposeHandle
  2045. label00001A22:
  2046. 00001A22  4AAC 0118                tst.l      [A4 + 0x118]
  2047. 00001A26  6706                     beq        +0x8 /* 00001A2E */
  2048. 00001A28  2F2C 0118                move.l     -[A7], [A4 + 0x118]
  2049. 00001A2C  A9A3                     syscall    ReleaseResource
  2050. label00001A2E:
  2051. 00001A2E  4AAC 0114                tst.l      [A4 + 0x114]
  2052. 00001A32  670A                     beq        +0xC /* 00001A3E */
  2053. 00001A34  2F2C 0114                move.l     -[A7], [A4 + 0x114]
  2054. 00001A38  303C 0023                move.w     D0, 0x23 /* '#' */
  2055. 00001A3C  AAAA                     syscall    QuickTimeDispatch
  2056. label00001A3E:
  2057. 00001A3E  4AAE FF4A                tst.l      [A6 - 0xB6]
  2058. 00001A42  670C                     beq        +0xE /* 00001A50 */
  2059. 00001A44  2F2E FF4A                move.l     -[A7], [A6 - 0xB6]
  2060. 00001A48  203C 0004 0004           move.l     D0, 0x40004
  2061. 00001A4E  AB1D                     syscall    QDExtensions
  2062. label00001A50:
  2063. 00001A50  4AAE FF46                tst.l      [A6 - 0xBA]
  2064. 00001A54  670C                     beq        +0xE /* 00001A62 */
  2065. 00001A56  2F2E FF46                move.l     -[A7], [A6 - 0xBA]
  2066. 00001A5A  203C 0004 0004           move.l     D0, 0x40004
  2067. 00001A60  AB1D                     syscall    QDExtensions
  2068. label00001A62:
  2069. 00001A62  4AAE FF42                tst.l      [A6 - 0xBE]
  2070. 00001A66  6720                     beq        +0x22 /* 00001A88 */
  2071. 00001A68  2F2E FF42                move.l     -[A7], [A6 - 0xBE]
  2072. 00001A6C  203C 0004 0004           move.l     D0, 0x40004
  2073. 00001A72  AB1D                     syscall    QDExtensions
  2074. 00001A74  2F06                     move.l     -[A7], D6
  2075. 00001A76  303C 0023                move.w     D0, 0x23 /* '#' */
  2076. 00001A7A  AAAA                     syscall    QuickTimeDispatch
  2077. 00001A7C  2F2E FF2E                move.l     -[A7], [A6 - 0xD2]
  2078. 00001A80  A9A3                     syscall    ReleaseResource
  2079. 00001A82  3F2E FF9C                move.w     -[A7], [A6 - 0x64]
  2080. 00001A86  A99A                     syscall    CloseResFile
  2081. label00001A88:
  2082. 00001A88  4A6C 010A                tst.w      [A4 + 0x10A]
  2083. 00001A8C  670E                     beq        +0x10 /* 00001A9C */
  2084. 00001A8E  4267                     clr.w      -[A7]
  2085. 00001A90  3F2C 010A                move.w     -[A7], [A4 + 0x10A]
  2086. 00001A94  303C 00D5                move.w     D0, 0xD5
  2087. 00001A98  AAAA                     syscall    QuickTimeDispatch
  2088. 00001A9A  548F                     addq.l     A7, 2
  2089. label00001A9C:
  2090. 00001A9C  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  2091. 00001AA0  4E5E                     unlink     A6
  2092. 00001AA2  4E75                     rts
  2093. 00001AA4  8F47 6574                pack       D7, D7, 0x6574
  2094. 00001AA8  5468 654D                addq.w     [A0 + 0x654D], 2
  2095. 00001AAC  6F76                     ble        +0x78 /* 00001B24 */
  2096. 00001AAE  6965                     bvs        +0x67 /* 00001B15 */
  2097. 00001AB0  496E 666F                chk.w      D4, [A6 + 0x666F]
  2098. 00001AB4  0000 2F07                ori.b      D0, 0x7
  2099. export_169: // at 00001AB6 (misaligned)
  2100. 00001AB8  0C6D 0001 E8EE           cmpi.w     [A5 - 0x1712], 0x1
  2101. 00001ABE  6604                     bne        +0x6 /* 00001AC4 */
  2102. 00001AC0  7E01                     moveq.l    D7, 0x01
  2103. 00001AC2  600A                     bra        +0xC /* 00001ACE */
  2104. label00001AC4:
  2105. 00001AC4  0C6D 0002 E8EE           cmpi.w     [A5 - 0x1712], 0x2
  2106. 00001ACA  6602                     bne        +0x4 /* 00001ACE */
  2107. 00001ACC  7E01                     moveq.l    D7, 0x01
  2108. label00001ACE:
  2109. 00001ACE  3007                     move.w     D0, D7
  2110. 00001AD0  2E1F                     move.l     D7, [A7]+
  2111. 00001AD2  4E75                     rts
  2112. export_160:
  2113. 00001AD4  426D F8A4                clr.w      [A5 - 0x75C]
  2114. 00001AD8  426D F8A6                clr.w      [A5 - 0x75A]
  2115. 00001ADC  426D F8A8                clr.w      [A5 - 0x758]
  2116. 00001AE0  3B7C FFFF F8AA           move.w     [A5 - 0x756], 0xFFFF
  2117. 00001AE6  3B7C FFFF F8AC           move.w     [A5 - 0x754], 0xFFFF
  2118. 00001AEC  3B7C FFFF F8AE           move.w     [A5 - 0x752], 0xFFFF
  2119. 00001AF2  3B7C DDDD F8B0           move.w     [A5 - 0x750], 0xDDDD
  2120. 00001AF8  3B7C DDDD F8B2           move.w     [A5 - 0x74E], 0xDDDD
  2121. 00001AFE  3B7C DDDD F8B4           move.w     [A5 - 0x74C], 0xDDDD
  2122. 00001B04  4E75                     rts
  2123. export_161:
  2124. 00001B06  4AAD BBC2                tst.l      [A5 - 0x443E]
  2125. 00001B0A  6610                     bne        +0x12 /* 00001B1C */
  2126. 00001B0C  1B7C 0001 E8F5           move.b     [A5 - 0x170B], 0x1
  2127. 00001B12  2F2D BBA2                move.l     -[A7], [A5 - 0x445E]
  2128. 00001B16  3F3C 0003                move.w     -[A7], 0x3
  2129. 00001B1A  A93A                     syscall    DisableItem
  2130. label00001B1C:
  2131. 00001B1C  4E75                     rts
  2132. export_162:
  2133. 00001B1E  4E56 0000                link       A6, 0
  2134. 00001B22  4E5E                     unlink     A6
  2135. label00001B24:
  2136. 00001B24  4E75                     rts
  2137. 00001B26  9455                     sub.w      D2, [A5]
  2138. 00001B28  5F52                     subq.w     [A2], 7
  2139. 00001B2A  6573                     bcs        +0x75 /* 00001B9F */
  2140. 00001B2C  697A                     bvs        +0x7C /* 00001BA8 */
  2141. 00001B2E  6564                     bcs        +0x66 /* 00001B94 */
  2142. 00001B30  5F4D                     subq.w     A5, 7
  2143. 00001B32  6F76                     ble        +0x78 /* 00001BAA */
  2144. 00001B34  6965                     bvs        +0x67 /* 00001B9B */
  2145. 00001B36  5F49                     subq.w     A1, 7
  2146. 00001B38  6E66                     bgt        +0x68 /* 00001BA0 */
  2147. 00001B3A  6F00 0000                ble        +0x2 /* 00001B3C */
  2148. // begin alternate branch 00001B3C-00001B44
  2149. label00001B3C:
  2150. 00001B3C  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2151. export_163: // at 00001B3E (misaligned)
  2152. 00001B40  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  2153. // end alternate branch 00001B3C-00001B44
  2154. export_163:
  2155. label00001B3C: // (misaligned)
  2156. 00001B3E  4E56 0000                link       A6, 0
  2157. 00001B42  4E5E                     unlink     A6
  2158. 00001B44  4E75                     rts
  2159. 00001B46  9255                     sub.w      D1, [A5]
  2160. 00001B48  5F4D                     subq.w     A5, 7
  2161. 00001B4A  6F76                     ble        +0x78 /* 00001BC2 */
  2162. 00001B4C  6564                     bcs        +0x66 /* 00001BB2 */
  2163. 00001B4E  5F4D                     subq.w     A5, 7
  2164. 00001B50  6F76                     ble        +0x78 /* 00001BC8 */
  2165. 00001B52  6965                     bvs        +0x67 /* 00001BB9 */
  2166. 00001B54  5F49                     subq.w     A1, 7
  2167. 00001B56  6E66                     bgt        +0x68 /* 00001BBE */
  2168. 00001B58  6F00 0000                ble        +0x2 /* 00001B5A */
  2169. // begin alternate branch 00001B5A-00001B62
  2170. label00001B5A:
  2171. 00001B5A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2172. fn00001B5C: // (misaligned)
  2173. 00001B5E  0000 2F07                ori.b      D0, 0x7
  2174. // end alternate branch 00001B5A-00001B62
  2175. label00001B5A: // (misaligned)
  2176. fn00001B5C:
  2177. 00001B5C  4E56 0000                link       A6, 0
  2178. 00001B60  2F07                     move.l     -[A7], D7
  2179. 00001B62  4A2D E8F1                tst.b      [A5 - 0x170F]
  2180. 00001B66  6706                     beq        +0x8 /* 00001B6E */
  2181. 00001B68  2E2E 0008                move.l     D7, [A6 + 0x8]
  2182. 00001B6C  600C                     bra        +0xE /* 00001B7A */
  2183. label00001B6E:
  2184. 00001B6E  2E2E 0008                move.l     D7, [A6 + 0x8]
  2185. 00001B72  4C7C 7807 0000 0400      movem.l    D0,D1,D2,A3,A4,A5,A6, 0x400
  2186. label00001B7A:
  2187. 00001B7A  2F07                     move.l     -[A7], D7
  2188. 00001B7C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2189. 00001B80  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2190. 00001B84  4A2D E8F1                tst.b      [A5 - 0x170F]
  2191. 00001B88  6710                     beq        +0x12 /* 00001B9A */
  2192. 00001B8A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2193. 00001B8E  486D F8B6                pea.l      [A5 - 0x74A]
  2194. 00001B92  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2195. // begin alternate branch 00001B94-00001B96
  2196. label00001B94:
  2197. 00001B94  04C2                     .incomplete
  2198. // end alternate branch 00001B94-00001B96
  2199. label00001B94: // (misaligned)
  2200. 00001B96  508F                     addq.l     A7, 8
  2201. 00001B98  600E                     bra        +0x10 /* 00001BA8 */
  2202. label00001B9A:
  2203. 00001B9A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2204. 00001B9E  486D F8BE                pea.l      [A5 - 0x742]
  2205. // begin alternate branch 00001BA0-00001BA6
  2206. label00001BA0:
  2207. 00001BA0  F8BE 4EAD                .extension 0x8BE <<F/2-3/4>> // unimplemented
  2208. 00001BA4  04C2                     .incomplete
  2209. // end alternate branch 00001BA0-00001BA6
  2210. label00001BA0: // (misaligned)
  2211. 00001BA2  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2212. 00001BA6  508F                     addq.l     A7, 8
  2213. label00001BA8:
  2214. 00001BA8  2E1F                     move.l     D7, [A7]+
  2215. label00001BAA:
  2216. 00001BAA  4E5E                     unlink     A6
  2217. 00001BAC  4E75                     rts
  2218. 00001BAE  8D47 6574                pack       D6, D7, 0x6574
  2219. label00001BB2:
  2220. 00001BB2  5369 7A65                subq.w     [A1 + 0x7A65], 1
  2221. 00001BB6  5374 7269                subq.w     [A4 + D7.w * 2 + 0x69], 1
  2222. 00001BBA  6E67                     bgt        +0x69 /* 00001C23 */
  2223. 00001BBC  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2224. // begin alternate branch 00001BBE-00001BC2
  2225. fn00001BBE:
  2226. 00001BBE  4E56 FE00                link       A6, -0x0200
  2227. // end alternate branch 00001BBE-00001BC2
  2228. fn00001BBE: // (misaligned)
  2229. 00001BC0  FE00 48E7                .unknown   0xFE00 0x48E7 (W = 7)
  2230. // begin alternate branch 00001BC2-00001BC6
  2231. label00001BC2:
  2232. 00001BC2  48E7 0F08                movem.l    -[A7], D4,D5,D6,D7,A4
  2233. // end alternate branch 00001BC2-00001BC6
  2234. label00001BC2: // (misaligned)
  2235. 00001BC4  0F08                     btst       A0, D7
  2236. 00001BC6  3E2E 000C                move.w     D7, [A6 + 0xC]
  2237. // begin alternate branch 00001BC8-00001BD4
  2238. label00001BC8:
  2239. 00001BC8  000C 286E                ori.b      A4, 0x6E /* 'n' */
  2240. 00001BCC  000E 2C2E                ori.b      A6, 0x2E /* '.' */
  2241. 00001BD0  0008 7010                ori.b      A0, 0x10
  2242. // end alternate branch 00001BC8-00001BD4
  2243. label00001BC8: // (misaligned)
  2244. 00001BCA  286E 000E                movea.l    A4, [A6 + 0xE]
  2245. 00001BCE  2C2E 0008                move.l     D6, [A6 + 0x8]
  2246. 00001BD2  7010                     moveq.l    D0, 0x10
  2247. 00001BD4  E0A6                     asr        D6, D0
  2248. 00001BD6  2F06                     move.l     -[A7], D6
  2249. 00001BD8  2F0C                     move.l     -[A7], A4
  2250. 00001BDA  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2251. 00001BDE  4A47                     tst.w      D7
  2252. 00001BE0  6F00 00E6                ble        +0xE8 /* 00001CC8 */
  2253. 00001BE4  2F0C                     move.l     -[A7], A4
  2254. 00001BE6  486D F8C2                pea.l      [A5 - 0x73E]
  2255. 00001BEA  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2256. 00001BEE  7800                     moveq.l    D4, 0x00
  2257. 00001BF0  2A2E 0008                move.l     D5, [A6 + 0x8]
  2258. 00001BF4  ECC5 0010                bfclr      D5 {0:16}
  2259. 00001BF8  4A45                     tst.w      D5
  2260. 00001BFA  508F                     addq.l     A7, 8
  2261. 00001BFC  6A06                     bpl        +0x8 /* 00001C04 */
  2262. 00001BFE  0684 0000 01F4           addi.l     D4, 0x1F4
  2263. label00001C04:
  2264. 00001C04  0805 000E                btst.b     D5, 0xE
  2265. 00001C08  6706                     beq        +0x8 /* 00001C10 */
  2266. 00001C0A  0684 0000 00FA           addi.l     D4, 0xFA
  2267. label00001C10:
  2268. 00001C10  0805 000D                btst.b     D5, 0xD /* '\r' */
  2269. 00001C14  6704                     beq        +0x6 /* 00001C1A */
  2270. 00001C16  707D                     moveq.l    D0, 0x7D
  2271. 00001C18  D880                     add.l      D4, D0
  2272. label00001C1A:
  2273. 00001C1A  0805 000C                btst.b     D5, 0xC
  2274. 00001C1E  6704                     beq        +0x6 /* 00001C24 */
  2275. 00001C20  703E                     moveq.l    D0, 0x3E
  2276. 00001C22  D880                     add.l      D4, D0
  2277. label00001C24:
  2278. 00001C24  0805 000B                btst.b     D5, 0xB
  2279. 00001C28  6704                     beq        +0x6 /* 00001C2E */
  2280. 00001C2A  701F                     moveq.l    D0, 0x1F
  2281. 00001C2C  D880                     add.l      D4, D0
  2282. label00001C2E:
  2283. 00001C2E  2F04                     move.l     -[A7], D4
  2284. 00001C30  486E FE00                pea.l      [A6 - 0x200]
  2285. 00001C34  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2286. 00001C38  4A47                     tst.w      D7
  2287. 00001C3A  6F00 008C                ble        +0x8E /* 00001CC8 */
  2288. 00001C3E  1D7C 0001 FF00           move.b     [A6 - 0x100], 0x1
  2289. 00001C44  1D7C 0030 FF01           move.b     [A6 - 0xFF], 0x30 /* '0' */
  2290. 00001C4A  7063                     moveq.l    D0, 0x63
  2291. 00001C4C  B084                     cmp.l      D0, D4
  2292. 00001C4E  6C06                     bge        +0x8 /* 00001C56 */
  2293. 00001C50  1D6E FE01 FF01           move.b     [A6 - 0xFF], [A6 - 0x1FF]
  2294. label00001C56:
  2295. 00001C56  2F0C                     move.l     -[A7], A4
  2296. 00001C58  486E FF00                pea.l      [A6 - 0x100]
  2297. 00001C5C  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2298. 00001C60  0C47 0001                cmpi.w     D7, 0x1
  2299. 00001C64  508F                     addq.l     A7, 8
  2300. 00001C66  6F60                     ble        +0x62 /* 00001CC8 */
  2301. 00001C68  1D7C 0030 FF01           move.b     [A6 - 0xFF], 0x30 /* '0' */
  2302. 00001C6E  7009                     moveq.l    D0, 0x09
  2303. 00001C70  B084                     cmp.l      D0, D4
  2304. 00001C72  6C14                     bge        +0x16 /* 00001C88 */
  2305. 00001C74  7063                     moveq.l    D0, 0x63
  2306. 00001C76  B084                     cmp.l      D0, D4
  2307. 00001C78  6C08                     bge        +0xA /* 00001C82 */
  2308. 00001C7A  1D6E FE02 FF01           move.b     [A6 - 0xFF], [A6 - 0x1FE]
  2309. 00001C80  6006                     bra        +0x8 /* 00001C88 */
  2310. label00001C82:
  2311. 00001C82  1D6E FE01 FF01           move.b     [A6 - 0xFF], [A6 - 0x1FF]
  2312. label00001C88:
  2313. 00001C88  2F0C                     move.l     -[A7], A4
  2314. 00001C8A  486E FF00                pea.l      [A6 - 0x100]
  2315. 00001C8E  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2316. 00001C92  0C47 0002                cmpi.w     D7, 0x2
  2317. 00001C96  508F                     addq.l     A7, 8
  2318. 00001C98  6F2E                     ble        +0x30 /* 00001CC8 */
  2319. 00001C9A  7063                     moveq.l    D0, 0x63
  2320. 00001C9C  B084                     cmp.l      D0, D4
  2321. 00001C9E  6C08                     bge        +0xA /* 00001CA8 */
  2322. 00001CA0  1D6E FE03 FF01           move.b     [A6 - 0xFF], [A6 - 0x1FD]
  2323. 00001CA6  6014                     bra        +0x16 /* 00001CBC */
  2324. label00001CA8:
  2325. 00001CA8  7009                     moveq.l    D0, 0x09
  2326. 00001CAA  B084                     cmp.l      D0, D4
  2327. 00001CAC  6C08                     bge        +0xA /* 00001CB6 */
  2328. 00001CAE  1D6E FE02 FF01           move.b     [A6 - 0xFF], [A6 - 0x1FE]
  2329. 00001CB4  6006                     bra        +0x8 /* 00001CBC */
  2330. label00001CB6:
  2331. 00001CB6  1D6E FE01 FF01           move.b     [A6 - 0xFF], [A6 - 0x1FF]
  2332. label00001CBC:
  2333. 00001CBC  2F0C                     move.l     -[A7], A4
  2334. 00001CBE  486E FF00                pea.l      [A6 - 0x100]
  2335. 00001CC2  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2336. 00001CC6  508F                     addq.l     A7, 8
  2337. label00001CC8:
  2338. 00001CC8  4CDF 10F0                movem.l    D4,D5,D6,D7,A4, [A7]+
  2339. 00001CCC  4E5E                     unlink     A6
  2340. 00001CCE  4E75                     rts
  2341. 00001CD0  8C44                     or.w       D6, D4
  2342. 00001CD2  6973                     bvs        +0x75 /* 00001D47 */
  2343. 00001CD4  706C                     moveq.l    D0, 0x6C
  2344. 00001CD6  6179                     bsr        +0x7B /* 00001D51 */
  2345. 00001CD8  4669 7865                not.w      [A1 + 0x7865]
  2346. 00001CDC  6400 0000                bcc        +0x2 /* 00001CDE */
  2347. // begin alternate branch 00001CDE-00001CE6
  2348. label00001CDE:
  2349. 00001CDE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2350. fn00001CE0: // (misaligned)
  2351. 00001CE2  0000 2F0C                ori.b      D0, 0xC
  2352. // end alternate branch 00001CDE-00001CE6
  2353. label00001CDE: // (misaligned)
  2354. fn00001CE0:
  2355. 00001CE0  4E56 0000                link       A6, 0
  2356. 00001CE4  2F0C                     move.l     -[A7], A4
  2357. 00001CE6  4267                     clr.w      -[A7]
  2358. 00001CE8  A887                     syscall    TextFont
  2359. 00001CEA  7001                     moveq.l    D0, 0x01
  2360. 00001CEC  D0AE 0010                add.l      D0, [A6 + 0x10]
  2361. 00001CF0  2840                     movea.l    A4, D0
  2362. 00001CF2  2F0C                     move.l     -[A7], A4
  2363. 00001CF4  206E 0010                movea.l    A0, [A6 + 0x10]
  2364. 00001CF8  7000                     moveq.l    D0, 0x00
  2365. 00001CFA  1010                     move.b     D0, [A0]
  2366. 00001CFC  2F00                     move.l     -[A7], D0
  2367. 00001CFE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2368. 00001D02  3F3C FFFF                move.w     -[A7], 0xFFFF
  2369. 00001D06  A9CE                     syscall    TETextBox/TextBox
  2370. 00001D08  3F3C 0001                move.w     -[A7], 0x1
  2371. 00001D0C  A887                     syscall    TextFont
  2372. 00001D0E  7001                     moveq.l    D0, 0x01
  2373. 00001D10  D0AE 0014                add.l      D0, [A6 + 0x14]
  2374. 00001D14  2840                     movea.l    A4, D0
  2375. 00001D16  2F0C                     move.l     -[A7], A4
  2376. 00001D18  206E 0014                movea.l    A0, [A6 + 0x14]
  2377. 00001D1C  7000                     moveq.l    D0, 0x00
  2378. 00001D1E  1010                     move.b     D0, [A0]
  2379. 00001D20  2F00                     move.l     -[A7], D0
  2380. 00001D22  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2381. 00001D26  4267                     clr.w      -[A7]
  2382. 00001D28  A9CE                     syscall    TETextBox/TextBox
  2383. 00001D2A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2384. 00001D2E  2F3C 000F 0000           move.l     -[A7], 0xF0000
  2385. 00001D34  A8A8                     syscall    OffsetRect
  2386. 00001D36  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2387. 00001D3A  2F3C 000F 0000           move.l     -[A7], 0xF0000
  2388. 00001D40  A8A8                     syscall    OffsetRect
  2389. 00001D42  285F                     movea.l    A4, [A7]+
  2390. 00001D44  4E5E                     unlink     A6
  2391. 00001D46  4E75                     rts
  2392. 00001D48  8950                     or.w       [A0], D4
  2393. 00001D4A  6C61                     bge        +0x63 /* 00001DAD */
  2394. 00001D4C  6365                     bls        +0x67 /* 00001DB3 */
  2395. 00001D4E  426F 7468                clr.w      [A7 + 0x7468]
  2396. 00001D52  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2397. // begin alternate branch 00001D54-00001D58
  2398. fn00001D54:
  2399. 00001D54  4E56 FF00                link       A6, -0x0100
  2400. // end alternate branch 00001D54-00001D58
  2401. fn00001D54: // (misaligned)
  2402. 00001D56  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  2403. 00001D58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2404. 00001D5C  4227                     clr.b      -[A7]
  2405. 00001D5E  486E FF00                pea.l      [A6 - 0x100]
  2406. 00001D62  4267                     clr.w      -[A7]
  2407. 00001D64  A9ED                     syscall    Pack6
  2408. 00001D66  486E FF00                pea.l      [A6 - 0x100]
  2409. 00001D6A  486D F8C4                pea.l      [A5 - 0x73C]
  2410. 00001D6E  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2411. 00001D72  2EAE 0008                move.l     [A7], [A6 + 0x8]
  2412. 00001D76  4227                     clr.b      -[A7]
  2413. 00001D78  486D C2FA                pea.l      [A5 - 0x3D06]
  2414. 00001D7C  3F3C 0002                move.w     -[A7], 0x2
  2415. 00001D80  A9ED                     syscall    Pack6
  2416. 00001D82  486E FF00                pea.l      [A6 - 0x100]
  2417. 00001D86  486D C2FA                pea.l      [A5 - 0x3D06]
  2418. 00001D8A  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2419. 00001D8E  486E FF00                pea.l      [A6 - 0x100]
  2420. 00001D92  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2421. 00001D96  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2422. 00001D9A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2423. 00001D9E  4EBA FF40                jsr        [PC - 0xC0 /* 00001CE0 */]
  2424. 00001DA2  4E5E                     unlink     A6
  2425. 00001DA4  4E75                     rts
  2426. 00001DA6  8950                     or.w       [A0], D4
  2427. 00001DA8  6C61                     bge        +0x63 /* 00001E0B */
  2428. 00001DAA  6365                     bls        +0x67 /* 00001E11 */
  2429. 00001DAC  4461                     neg.w      -[A1]
  2430. 00001DAE  7465                     moveq.l    D2, 0x65
  2431. 00001DB0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2432. // begin alternate branch 00001DB2-00001DB6
  2433. fn00001DB2:
  2434. 00001DB2  4E56 FFFC                link       A6, -0x0004
  2435. // end alternate branch 00001DB2-00001DB6
  2436. fn00001DB2: // (misaligned)
  2437. 00001DB4  FFFC                     .invalid   <<F/7/7>>
  2438. 00001DB6  4267                     clr.w      -[A7]
  2439. 00001DB8  A887                     syscall    TextFont
  2440. 00001DBA  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  2441. 00001DBE  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2442. 00001DC2  A893                     syscall    MoveTo
  2443. 00001DC4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2444. 00001DC8  A884                     syscall    DrawString
  2445. 00001DCA  3F3C 0001                move.w     -[A7], 0x1
  2446. 00001DCE  A887                     syscall    TextFont
  2447. 00001DD0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2448. 00001DD4  A884                     syscall    DrawString
  2449. 00001DD6  4E5E                     unlink     A6
  2450. 00001DD8  4E75                     rts
  2451. 00001DDA  8750                     or.w       [A0], D3
  2452. 00001DDC  6C61                     bge        +0x63 /* 00001E3F */
  2453. 00001DDE  6365                     bls        +0x67 /* 00001E45 */
  2454. 00001DE0  4174 0000                chk.w      D0, [A4 + D0.w]
  2455. fn00001DE4:
  2456. 00001DE4  4E56 FF00                link       A6, -0x0100
  2457. 00001DE8  48E7 0108                movem.l    -[A7], D7,A4
  2458. 00001DEC  286E 0010                movea.l    A4, [A6 + 0x10]
  2459. 00001DF0  4214                     clr.b      [A4]
  2460. 00001DF2  2E2E 0008                move.l     D7, [A6 + 0x8]
  2461. 00001DF6  4A87                     tst.l      D7
  2462. 00001DF8  670A                     beq        +0xC /* 00001E04 */
  2463. 00001DFA  202E 000C                move.l     D0, [A6 + 0xC]
  2464. 00001DFE  4C47 0800                movem.l    A3, D7
  2465. 00001E02  2E00                     move.l     D7, D0
  2466. label00001E04:
  2467. 00001E04  0C6D 0003 E8EC           cmpi.w     [A5 - 0x1714], 0x3
  2468. 00001E0A  6638                     bne        +0x3A /* 00001E44 */
  2469. 00001E0C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2470. 00001E10  2F0C                     move.l     -[A7], A4
  2471. 00001E12  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2472. 00001E16  2F0C                     move.l     -[A7], A4
  2473. 00001E18  486D F8C6                pea.l      [A5 - 0x73A]
  2474. 00001E1C  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2475. 00001E20  2EAE 0008                move.l     [A7], [A6 + 0x8]
  2476. 00001E24  486E FF00                pea.l      [A6 - 0x100]
  2477. 00001E28  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2478. 00001E2C  2E8C                     move.l     [A7], A4
  2479. 00001E2E  486E FF00                pea.l      [A6 - 0x100]
  2480. 00001E32  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2481. 00001E36  2E8C                     move.l     [A7], A4
  2482. 00001E38  486D F8C8                pea.l      [A5 - 0x738]
  2483. 00001E3C  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2484. 00001E40  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2485. label00001E44:
  2486. 00001E44  2F07                     move.l     -[A7], D7
  2487. 00001E46  486E FF00                pea.l      [A6 - 0x100]
  2488. 00001E4A  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2489. 00001E4E  2F0C                     move.l     -[A7], A4
  2490. 00001E50  486E FF00                pea.l      [A6 - 0x100]
  2491. 00001E54  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2492. 00001E58  2E8C                     move.l     [A7], A4
  2493. 00001E5A  486D F8CC                pea.l      [A5 - 0x734]
  2494. 00001E5E  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2495. 00001E62  4CEE 1080 FEF8           movem.l    D7,A4, [A6 - 0x108]
  2496. 00001E68  4E5E                     unlink     A6
  2497. 00001E6A  4E75                     rts
  2498. 00001E6C  8D43 616C                pack       D6, D3, 0x616C
  2499. 00001E70  6375                     bls        +0x77 /* 00001EE7 */
  2500. 00001E72  6C61                     bge        +0x63 /* 00001ED5 */
  2501. 00001E74  7465                     moveq.l    D2, 0x65
  2502. 00001E76  5469 6D65                addq.w     [A1 + 0x6D65], 2
  2503. 00001E7A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2504. // begin alternate branch 00001E7C-00001E80
  2505. fn00001E7C:
  2506. 00001E7C  4E56 FFF8                link       A6, -0x0008
  2507. // end alternate branch 00001E7C-00001E80
  2508. fn00001E7C: // (misaligned)
  2509. 00001E7E  FFF8                     .invalid   <<F/7/7>>
  2510. 00001E80  2F0B                     move.l     -[A7], A3
  2511. 00001E82  42A7                     clr.l      -[A7]
  2512. 00001E84  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  2513. 00001E8A  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  2514. 00001E8E  A9A0                     syscall    GetResource
  2515. 00001E90  265F                     movea.l    A3, [A7]+
  2516. 00001E92  200B                     move.l     D0, A3
  2517. 00001E94  674A                     beq        +0x4C /* 00001EE0 */
  2518. 00001E96  2053                     movea.l    A0, [A3]
  2519. 00001E98  2D68 0002 FFF8           move.l     [A6 - 0x8], [A0 + 0x2]
  2520. 00001E9E  2D68 0006 FFFC           move.l     [A6 - 0x4], [A0 + 0x6]
  2521. 00001EA4  486E FFF8                pea.l      [A6 - 0x8]
  2522. 00001EA8  302E FFFA                move.w     D0, [A6 - 0x6]
  2523. 00001EAC  4440                     neg.w      D0
  2524. 00001EAE  3F00                     move.w     -[A7], D0
  2525. 00001EB0  302E FFF8                move.w     D0, [A6 - 0x8]
  2526. 00001EB4  4440                     neg.w      D0
  2527. 00001EB6  3F00                     move.w     -[A7], D0
  2528. 00001EB8  A8A8                     syscall    OffsetRect
  2529. 00001EBA  486E FFF8                pea.l      [A6 - 0x8]
  2530. 00001EBE  206E 0008                movea.l    A0, [A6 + 0x8]
  2531. 00001EC2  3F28 0002                move.w     -[A7], [A0 + 0x2]
  2532. 00001EC6  3F10                     move.w     -[A7], [A0]
  2533. 00001EC8  A8A8                     syscall    OffsetRect
  2534. 00001ECA  2F0B                     move.l     -[A7], A3
  2535. 00001ECC  486E FFF8                pea.l      [A6 - 0x8]
  2536. 00001ED0  A8F6                     syscall    DrawPicture
  2537. 00001ED2  206E 0008                movea.l    A0, [A6 + 0x8]
  2538. 00001ED6  20AE FFF8                move.l     [A0], [A6 - 0x8]
  2539. 00001EDA  216E FFFC 0004           move.l     [A0 + 0x4], [A6 - 0x4]
  2540. label00001EE0:
  2541. 00001EE0  265F                     movea.l    A3, [A7]+
  2542. 00001EE2  4E5E                     unlink     A6
  2543. 00001EE4  4E75                     rts
  2544. 00001EE6  8B44 7261                pack       D5, D4, 0x7261
  2545. 00001EEA  7754                     moveq.l    D3, 0x54
  2546. 00001EEC  6865                     bvc        +0x67 /* 00001F53 */
  2547. 00001EEE  5069 6374                addq.w     [A1 + 0x6374], 8
  2548. 00001EF2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2549. // begin alternate branch 00001EF4-00001EF8
  2550. fn00001EF4:
  2551. 00001EF4  4E56 FFBE                link       A6, -0x0042
  2552. // end alternate branch 00001EF4-00001EF8
  2553. fn00001EF4: // (misaligned)
  2554. 00001EF6  FFBE                     .invalid   <<F/6/7>>
  2555. 00001EF8  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  2556. 00001EFC  286E 000A                movea.l    A4, [A6 + 0xA]
  2557. 00001F00  266E 000E                movea.l    A3, [A6 + 0xE]
  2558. 00001F04  486E FFDA                pea.l      [A6 - 0x26]
  2559. 00001F08  2F3C 0064 00B4           move.l     -[A7], 0x6400B4
  2560. 00001F0E  2F3C 006E 00C8           move.l     -[A7], 0x6E00C8
  2561. 00001F14  A8A7                     syscall    SetRect
  2562. 00001F16  3F3C 03F0                move.w     -[A7], 0x3F0
  2563. 00001F1A  486E FFDA                pea.l      [A6 - 0x26]
  2564. 00001F1E  4EBA FF5C                jsr        [PC - 0xA4 /* 00001E7C */]
  2565. 00001F22  7E0A                     moveq.l    D7, 0x0A
  2566. 00001F24  2E8C                     move.l     [A7], A4
  2567. 00001F26  700A                     moveq.l    D0, 0x0A
  2568. 00001F28  D06E FFDC                add.w      D0, [A6 - 0x24]
  2569. 00001F2C  3F00                     move.w     -[A7], D0
  2570. 00001F2E  3F07                     move.w     -[A7], D7
  2571. 00001F30  7064                     moveq.l    D0, 0x64
  2572. 00001F32  D06E FFDC                add.w      D0, [A6 - 0x24]
  2573. 00001F36  3F00                     move.w     -[A7], D0
  2574. 00001F38  700F                     moveq.l    D0, 0x0F
  2575. 00001F3A  D047                     add.w      D0, D7
  2576. 00001F3C  3F00                     move.w     -[A7], D0
  2577. 00001F3E  A8A7                     syscall    SetRect
  2578. 00001F40  2F0B                     move.l     -[A7], A3
  2579. 00001F42  7069                     moveq.l    D0, 0x69
  2580. 00001F44  D06E FFDC                add.w      D0, [A6 - 0x24]
  2581. 00001F48  3F00                     move.w     -[A7], D0
  2582. 00001F4A  3F07                     move.w     -[A7], D7
  2583. 00001F4C  302E FFDC                move.w     D0, [A6 - 0x24]
  2584. 00001F50  0640 00A0                addi.w     D0, 0xA0
  2585. 00001F54  3F00                     move.w     -[A7], D0
  2586. 00001F56  700F                     moveq.l    D0, 0x0F
  2587. 00001F58  D047                     add.w      D0, D7
  2588. 00001F5A  3F00                     move.w     -[A7], D0
  2589. 00001F5C  A8A7                     syscall    SetRect
  2590. 00001F5E  306D C646                movea.w    A0, [A5 - 0x39BA]
  2591. 00001F62  2F08                     move.l     -[A7], A0
  2592. 00001F64  486D B7E8                pea.l      [A5 - 0x4818]
  2593. 00001F68  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2594. 00001F6C  486D B7E8                pea.l      [A5 - 0x4818]
  2595. 00001F70  486D F8D0                pea.l      [A5 - 0x730]
  2596. 00001F74  2F0B                     move.l     -[A7], A3
  2597. 00001F76  2F0C                     move.l     -[A7], A4
  2598. 00001F78  4EBA FD66                jsr        [PC - 0x29A /* 00001CE0 */]
  2599. 00001F7C  486D B7E8                pea.l      [A5 - 0x4818]
  2600. 00001F80  3F3C 0003                move.w     -[A7], 0x3
  2601. 00001F84  2F2D C642                move.l     -[A7], [A5 - 0x39BE]
  2602. 00001F88  4EBA FC34                jsr        [PC - 0x3CC /* 00001BBE */]
  2603. 00001F8C  486D B7E8                pea.l      [A5 - 0x4818]
  2604. 00001F90  486D F8DE                pea.l      [A5 - 0x722]
  2605. 00001F94  2F0B                     move.l     -[A7], A3
  2606. 00001F96  2F0C                     move.l     -[A7], A4
  2607. 00001F98  4EBA FD46                jsr        [PC - 0x2BA /* 00001CE0 */]
  2608. 00001F9C  202D C688                move.l     D0, [A5 - 0x3978]
  2609. 00001FA0  D0AD C68C                add.l      D0, [A5 - 0x3974]
  2610. 00001FA4  2B40 B8EE                move.l     [A5 - 0x4712], D0
  2611. 00001FA8  2E80                     move.l     [A7], D0
  2612. 00001FAA  486D B7E8                pea.l      [A5 - 0x4818]
  2613. 00001FAE  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2614. 00001FB2  486D B7E8                pea.l      [A5 - 0x4818]
  2615. 00001FB6  486D F8EA                pea.l      [A5 - 0x716]
  2616. 00001FBA  2F0B                     move.l     -[A7], A3
  2617. 00001FBC  2F0C                     move.l     -[A7], A4
  2618. 00001FBE  4EBA FD20                jsr        [PC - 0x2E0 /* 00001CE0 */]
  2619. 00001FC2  7E19                     moveq.l    D7, 0x19
  2620. 00001FC4  2E8C                     move.l     [A7], A4
  2621. 00001FC6  302E FFDC                move.w     D0, [A6 - 0x24]
  2622. 00001FCA  0640 00B4                addi.w     D0, 0xB4
  2623. 00001FCE  3F00                     move.w     -[A7], D0
  2624. 00001FD0  3F07                     move.w     -[A7], D7
  2625. 00001FD2  302E FFDC                move.w     D0, [A6 - 0x24]
  2626. 00001FD6  0640 00FA                addi.w     D0, 0xFA
  2627. 00001FDA  3F00                     move.w     -[A7], D0
  2628. 00001FDC  700F                     moveq.l    D0, 0x0F
  2629. 00001FDE  D047                     add.w      D0, D7
  2630. 00001FE0  3F00                     move.w     -[A7], D0
  2631. 00001FE2  A8A7                     syscall    SetRect
  2632. 00001FE4  2E8B                     move.l     [A7], A3
  2633. 00001FE6  302E FFDC                move.w     D0, [A6 - 0x24]
  2634. 00001FEA  0640 00FF                addi.w     D0, 0xFF
  2635. 00001FEE  3F00                     move.w     -[A7], D0
  2636. 00001FF0  3F07                     move.w     -[A7], D7
  2637. 00001FF2  302E FFDC                move.w     D0, [A6 - 0x24]
  2638. 00001FF6  0640 015E                addi.w     D0, 0x15E
  2639. 00001FFA  3F00                     move.w     -[A7], D0
  2640. 00001FFC  700F                     moveq.l    D0, 0x0F
  2641. 00001FFE  D047                     add.w      D0, D7
  2642. 00002000  3F00                     move.w     -[A7], D0
  2643. 00002002  A8A7                     syscall    SetRect
  2644. 00002004  486D F8F8                pea.l      [A5 - 0x708]
  2645. 00002008  2F0B                     move.l     -[A7], A3
  2646. 0000200A  2F0C                     move.l     -[A7], A4
  2647. 0000200C  2F2D C632                move.l     -[A7], [A5 - 0x39CE]
  2648. 00002010  4EBA FD42                jsr        [PC - 0x2BE /* 00001D54 */]
  2649. 00002014  486D F902                pea.l      [A5 - 0x6FE]
  2650. 00002018  2F0B                     move.l     -[A7], A3
  2651. 0000201A  2F0C                     move.l     -[A7], A4
  2652. 0000201C  2F2D C636                move.l     -[A7], [A5 - 0x39CA]
  2653. 00002020  4EBA FD32                jsr        [PC - 0x2CE /* 00001D54 */]
  2654. 00002024  486D B7E8                pea.l      [A5 - 0x4818]
  2655. 00002028  2F2D C63E                move.l     -[A7], [A5 - 0x39C2]
  2656. 0000202C  2F2D C63A                move.l     -[A7], [A5 - 0x39C6]
  2657. 00002030  4EBA FDB2                jsr        [PC - 0x24E /* 00001DE4 */]
  2658. 00002034  486D C2FA                pea.l      [A5 - 0x3D06]
  2659. 00002038  486D B7E8                pea.l      [A5 - 0x4818]
  2660. 0000203C  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  2661. 00002040  486D C2FA                pea.l      [A5 - 0x3D06]
  2662. 00002044  486D F90C                pea.l      [A5 - 0x6F4]
  2663. 00002048  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  2664. 0000204C  4FEF 006C                lea.l      A7, [A7 + 0x6C]
  2665. 00002050  4267                     clr.w      -[A7]
  2666. 00002052  486D C2FA                pea.l      [A5 - 0x3D06]
  2667. 00002056  A88C                     syscall    StringWidth
  2668. 00002058  305F                     movea.w    A0, [A7]+
  2669. 0000205A  2B48 B8EE                move.l     [A5 - 0x4712], A0
  2670. 0000205E  2008                     move.l     D0, A0
  2671. 00002060  3C2E FFE0                move.w     D6, [A6 - 0x20]
  2672. 00002064  9C40                     sub.w      D6, D0
  2673. 00002066  486D B7E8                pea.l      [A5 - 0x4818]
  2674. 0000206A  486D F918                pea.l      [A5 - 0x6E8]
  2675. 0000206E  3F3C 0014                move.w     -[A7], 0x14
  2676. 00002072  3F06                     move.w     -[A7], D6
  2677. 00002074  4EBA FD3C                jsr        [PC - 0x2C4 /* 00001DB2 */]
  2678. 00002078  3EAE FFE0                move.w     [A7], [A6 - 0x20]
  2679. 0000207C  3F3C 0019                move.w     -[A7], 0x19
  2680. 00002080  A893                     syscall    MoveTo
  2681. 00002082  3EAE FFE0                move.w     [A7], [A6 - 0x20]
  2682. 00002086  70FB                     moveq.l    D0, 0xFFFFFFFB
  2683. 00002088  D06E FFDA                add.w      D0, [A6 - 0x26]
  2684. 0000208C  3F00                     move.w     -[A7], D0
  2685. 0000208E  A891                     syscall    LineTo
  2686. 00002090  3A2E FFE0                move.w     D5, [A6 - 0x20]
  2687. 00002094  9A6E FFDC                sub.w      D5, [A6 - 0x24]
  2688. 00002098  48C5                     ext.l      D5
  2689. 0000209A  4AAD C63E                tst.l      [A5 - 0x39C2]
  2690. 0000209E  508F                     addq.l     A7, 8
  2691. 000020A0  6F22                     ble        +0x24 /* 000020C4 */
  2692. 000020A2  2605                     move.l     D3, D5
  2693. 000020A4  4C2D 3000 C654           movem.w    A4,A5, [A5 - 0x39AC]
  2694. 000020AA  4C6D 3803 C63E           movem.l    D0,D1,A3,A4,A5, [A5 - 0x39C2]
  2695. 000020B0  282D C658                move.l     D4, [A5 - 0x39A8]
  2696. 000020B4  D8AD C654                add.l      D4, [A5 - 0x39AC]
  2697. 000020B8  4C05 4000                movem.w    A6, D5
  2698. 000020BC  4C6D 4804 C63E           movem.l    D2,A3,A6, [A5 - 0x39C2]
  2699. 000020C2  6004                     bra        +0x6 /* 000020C8 */
  2700. label000020C4:
  2701. 000020C4  7600                     moveq.l    D3, 0x00
  2702. 000020C6  7800                     moveq.l    D4, 0x00
  2703. label000020C8:
  2704. 000020C8  302E FFDC                move.w     D0, [A6 - 0x24]
  2705. 000020CC  D043                     add.w      D0, D3
  2706. 000020CE  3F00                     move.w     -[A7], D0
  2707. 000020D0  70FD                     moveq.l    D0, 0xFFFFFFFD
  2708. 000020D2  D06E FFDA                add.w      D0, [A6 - 0x26]
  2709. 000020D6  3F00                     move.w     -[A7], D0
  2710. 000020D8  A893                     syscall    MoveTo
  2711. 000020DA  302E FFDC                move.w     D0, [A6 - 0x24]
  2712. 000020DE  D043                     add.w      D0, D3
  2713. 000020E0  3F00                     move.w     -[A7], D0
  2714. 000020E2  70F6                     moveq.l    D0, 0xFFFFFFF6
  2715. 000020E4  D06E FFDA                add.w      D0, [A6 - 0x26]
  2716. 000020E8  3F00                     move.w     -[A7], D0
  2717. 000020EA  A891                     syscall    LineTo
  2718. 000020EC  302E FFDC                move.w     D0, [A6 - 0x24]
  2719. 000020F0  D044                     add.w      D0, D4
  2720. 000020F2  3F00                     move.w     -[A7], D0
  2721. 000020F4  70F6                     moveq.l    D0, 0xFFFFFFF6
  2722. 000020F6  D06E FFDA                add.w      D0, [A6 - 0x26]
  2723. 000020FA  3F00                     move.w     -[A7], D0
  2724. 000020FC  A891                     syscall    LineTo
  2725. 000020FE  302E FFDC                move.w     D0, [A6 - 0x24]
  2726. 00002102  D044                     add.w      D0, D4
  2727. 00002104  3F00                     move.w     -[A7], D0
  2728. 00002106  70FD                     moveq.l    D0, 0xFFFFFFFD
  2729. 00002108  D06E FFDA                add.w      D0, [A6 - 0x26]
  2730. 0000210C  3F00                     move.w     -[A7], D0
  2731. 0000210E  A891                     syscall    LineTo
  2732. 00002110  302E FFDC                move.w     D0, [A6 - 0x24]
  2733. 00002114  D043                     add.w      D0, D3
  2734. 00002116  3F00                     move.w     -[A7], D0
  2735. 00002118  70F2                     moveq.l    D0, 0xFFFFFFF2
  2736. 0000211A  D06E FFDA                add.w      D0, [A6 - 0x26]
  2737. 0000211E  3F00                     move.w     -[A7], D0
  2738. 00002120  A893                     syscall    MoveTo
  2739. 00002122  4267                     clr.w      -[A7]
  2740. 00002124  A887                     syscall    TextFont
  2741. 00002126  486D F924                pea.l      [A5 - 0x6DC]
  2742. 0000212A  A884                     syscall    DrawString
  2743. 0000212C  3F3C 0001                move.w     -[A7], 0x1
  2744. 00002130  A887                     syscall    TextFont
  2745. 00002132  4AAD C63E                tst.l      [A5 - 0x39C2]
  2746. 00002136  6F10                     ble        +0x12 /* 00002148 */
  2747. 00002138  2605                     move.l     D3, D5
  2748. 0000213A  4C2D 3000 C650           movem.w    A4,A5, [A5 - 0x39B0]
  2749. 00002140  4C6D 3803 C63E           movem.l    D0,D1,A3,A4,A5, [A5 - 0x39C2]
  2750. 00002146  6002                     bra        +0x4 /* 0000214A */
  2751. label00002148:
  2752. 00002148  7600                     moveq.l    D3, 0x00
  2753. label0000214A:
  2754. 0000214A  302E FFDC                move.w     D0, [A6 - 0x24]
  2755. 0000214E  D043                     add.w      D0, D3
  2756. 00002150  3F00                     move.w     -[A7], D0
  2757. 00002152  7003                     moveq.l    D0, 0x03
  2758. 00002154  D06E FFDE                add.w      D0, [A6 - 0x22]
  2759. 00002158  3F00                     move.w     -[A7], D0
  2760. 0000215A  A893                     syscall    MoveTo
  2761. 0000215C  302E FFDC                move.w     D0, [A6 - 0x24]
  2762. 00002160  D043                     add.w      D0, D3
  2763. 00002162  3F00                     move.w     -[A7], D0
  2764. 00002164  700A                     moveq.l    D0, 0x0A
  2765. 00002166  D06E FFDE                add.w      D0, [A6 - 0x22]
  2766. 0000216A  3F00                     move.w     -[A7], D0
  2767. 0000216C  A891                     syscall    LineTo
  2768. 0000216E  302E FFDC                move.w     D0, [A6 - 0x24]
  2769. 00002172  D043                     add.w      D0, D3
  2770. 00002174  0640 FFEC                addi.w     D0, 0xFFEC
  2771. 00002178  3F00                     move.w     -[A7], D0
  2772. 0000217A  7016                     moveq.l    D0, 0x16
  2773. 0000217C  D06E FFDE                add.w      D0, [A6 - 0x22]
  2774. 00002180  3F00                     move.w     -[A7], D0
  2775. 00002182  A893                     syscall    MoveTo
  2776. 00002184  4267                     clr.w      -[A7]
  2777. 00002186  A887                     syscall    TextFont
  2778. 00002188  486D F92E                pea.l      [A5 - 0x6D2]
  2779. 0000218C  A884                     syscall    DrawString
  2780. 0000218E  3F3C 0001                move.w     -[A7], 0x1
  2781. 00002192  A887                     syscall    TextFont
  2782. 00002194  4AAD C63E                tst.l      [A5 - 0x39C2]
  2783. 00002198  6F22                     ble        +0x24 /* 000021BC */
  2784. 0000219A  2605                     move.l     D3, D5
  2785. 0000219C  4C2D 3000 C648           movem.w    A4,A5, [A5 - 0x39B8]
  2786. 000021A2  4C6D 3803 C63E           movem.l    D0,D1,A3,A4,A5, [A5 - 0x39C2]
  2787. 000021A8  282D C64C                move.l     D4, [A5 - 0x39B4]
  2788. 000021AC  D8AD C648                add.l      D4, [A5 - 0x39B8]
  2789. 000021B0  4C05 4000                movem.w    A6, D5
  2790. 000021B4  4C6D 4804 C63E           movem.l    D2,A3,A6, [A5 - 0x39C2]
  2791. 000021BA  6004                     bra        +0x6 /* 000021C0 */
  2792. label000021BC:
  2793. 000021BC  7600                     moveq.l    D3, 0x00
  2794. 000021BE  7800                     moveq.l    D4, 0x00
  2795. label000021C0:
  2796. 000021C0  302E FFDC                move.w     D0, [A6 - 0x24]
  2797. 000021C4  D043                     add.w      D0, D3
  2798. 000021C6  3F00                     move.w     -[A7], D0
  2799. 000021C8  7003                     moveq.l    D0, 0x03
  2800. 000021CA  D06E FFDE                add.w      D0, [A6 - 0x22]
  2801. 000021CE  3F00                     move.w     -[A7], D0
  2802. 000021D0  A893                     syscall    MoveTo
  2803. 000021D2  302E FFDC                move.w     D0, [A6 - 0x24]
  2804. 000021D6  D043                     add.w      D0, D3
  2805. 000021D8  3F00                     move.w     -[A7], D0
  2806. 000021DA  701E                     moveq.l    D0, 0x1E
  2807. 000021DC  D06E FFDE                add.w      D0, [A6 - 0x22]
  2808. 000021E0  3F00                     move.w     -[A7], D0
  2809. 000021E2  A891                     syscall    LineTo
  2810. 000021E4  302E FFDC                move.w     D0, [A6 - 0x24]
  2811. 000021E8  D044                     add.w      D0, D4
  2812. 000021EA  3F00                     move.w     -[A7], D0
  2813. 000021EC  701E                     moveq.l    D0, 0x1E
  2814. 000021EE  D06E FFDE                add.w      D0, [A6 - 0x22]
  2815. 000021F2  3F00                     move.w     -[A7], D0
  2816. 000021F4  A891                     syscall    LineTo
  2817. 000021F6  302E FFDC                move.w     D0, [A6 - 0x24]
  2818. 000021FA  D044                     add.w      D0, D4
  2819. 000021FC  3F00                     move.w     -[A7], D0
  2820. 000021FE  7003                     moveq.l    D0, 0x03
  2821. 00002200  D06E FFDE                add.w      D0, [A6 - 0x22]
  2822. 00002204  3F00                     move.w     -[A7], D0
  2823. 00002206  A891                     syscall    LineTo
  2824. 00002208  302E FFDC                move.w     D0, [A6 - 0x24]
  2825. 0000220C  D043                     add.w      D0, D3
  2826. 0000220E  3F00                     move.w     -[A7], D0
  2827. 00002210  702A                     moveq.l    D0, 0x2A
  2828. 00002212  D06E FFDE                add.w      D0, [A6 - 0x22]
  2829. 00002216  3F00                     move.w     -[A7], D0
  2830. 00002218  A893                     syscall    MoveTo
  2831. 0000221A  4267                     clr.w      -[A7]
  2832. 0000221C  A887                     syscall    TextFont
  2833. 0000221E  486D F936                pea.l      [A5 - 0x6CA]
  2834. 00002222  A884                     syscall    DrawString
  2835. 00002224  3F3C 0001                move.w     -[A7], 0x1
  2836. 00002228  A887                     syscall    TextFont
  2837. 0000222A  7E3C                     moveq.l    D7, 0x3C
  2838. 0000222C  DE6E FFDE                add.w      D7, [A6 - 0x22]
  2839. 00002230  2F0C                     move.l     -[A7], A4
  2840. 00002232  302E FFDC                move.w     D0, [A6 - 0x24]
  2841. 00002236  0640 00B4                addi.w     D0, 0xB4
  2842. 0000223A  3F00                     move.w     -[A7], D0
  2843. 0000223C  3F07                     move.w     -[A7], D7
  2844. 0000223E  302E FFDC                move.w     D0, [A6 - 0x24]
  2845. 00002242  0640 012C                addi.w     D0, 0x12C
  2846. 00002246  3F00                     move.w     -[A7], D0
  2847. 00002248  700F                     moveq.l    D0, 0x0F
  2848. 0000224A  D047                     add.w      D0, D7
  2849. 0000224C  3F00                     move.w     -[A7], D0
  2850. 0000224E  A8A7                     syscall    SetRect
  2851. 00002250  2F0B                     move.l     -[A7], A3
  2852. 00002252  302E FFDC                move.w     D0, [A6 - 0x24]
  2853. 00002256  0640 0131                addi.w     D0, 0x131
  2854. 0000225A  3F00                     move.w     -[A7], D0
  2855. 0000225C  3F07                     move.w     -[A7], D7
  2856. 0000225E  302E FFDC                move.w     D0, [A6 - 0x24]
  2857. 00002262  0640 0190                addi.w     D0, 0x190
  2858. 00002266  3F00                     move.w     -[A7], D0
  2859. 00002268  700F                     moveq.l    D0, 0x0F
  2860. 0000226A  D047                     add.w      D0, D7
  2861. 0000226C  3F00                     move.w     -[A7], D0
  2862. 0000226E  A8A7                     syscall    SetRect
  2863. 00002270  486D B7E8                pea.l      [A5 - 0x4818]
  2864. 00002274  2F2D C654                move.l     -[A7], [A5 - 0x39AC]
  2865. 00002278  2F2D C63A                move.l     -[A7], [A5 - 0x39C6]
  2866. 0000227C  4EBA FB66                jsr        [PC - 0x49A /* 00001DE4 */]
  2867. 00002280  486D B7E8                pea.l      [A5 - 0x4818]
  2868. 00002284  486D F93E                pea.l      [A5 - 0x6C2]
  2869. 00002288  2F0B                     move.l     -[A7], A3
  2870. 0000228A  2F0C                     move.l     -[A7], A4
  2871. 0000228C  4EBA FA52                jsr        [PC - 0x5AE /* 00001CE0 */]
  2872. 00002290  486D B7E8                pea.l      [A5 - 0x4818]
  2873. 00002294  2F2D C658                move.l     -[A7], [A5 - 0x39A8]
  2874. 00002298  2F2D C63A                move.l     -[A7], [A5 - 0x39C6]
  2875. 0000229C  4EBA FB46                jsr        [PC - 0x4BA /* 00001DE4 */]
  2876. 000022A0  486D B7E8                pea.l      [A5 - 0x4818]
  2877. 000022A4  486D F950                pea.l      [A5 - 0x6B0]
  2878. 000022A8  2F0B                     move.l     -[A7], A3
  2879. 000022AA  2F0C                     move.l     -[A7], A4
  2880. 000022AC  4EBA FA32                jsr        [PC - 0x5CE /* 00001CE0 */]
  2881. 000022B0  2E8C                     move.l     [A7], A4
  2882. 000022B2  2F3C 0005 0000           move.l     -[A7], 0x50000
  2883. 000022B8  A8A8                     syscall    OffsetRect
  2884. 000022BA  2E8B                     move.l     [A7], A3
  2885. 000022BC  2F3C 0005 0000           move.l     -[A7], 0x50000
  2886. 000022C2  A8A8                     syscall    OffsetRect
  2887. 000022C4  486D B7E8                pea.l      [A5 - 0x4818]
  2888. 000022C8  2F2D C648                move.l     -[A7], [A5 - 0x39B8]
  2889. 000022CC  2F2D C63A                move.l     -[A7], [A5 - 0x39C6]
  2890. 000022D0  4EBA FB12                jsr        [PC - 0x4EE /* 00001DE4 */]
  2891. 000022D4  486D B7E8                pea.l      [A5 - 0x4818]
  2892. 000022D8  486D F95A                pea.l      [A5 - 0x6A6]
  2893. 000022DC  2F0B                     move.l     -[A7], A3
  2894. 000022DE  2F0C                     move.l     -[A7], A4
  2895. 000022E0  4EBA F9FE                jsr        [PC - 0x602 /* 00001CE0 */]
  2896. 000022E4  486D B7E8                pea.l      [A5 - 0x4818]
  2897. 000022E8  2F2D C64C                move.l     -[A7], [A5 - 0x39B4]
  2898. 000022EC  2F2D C63A                move.l     -[A7], [A5 - 0x39C6]
  2899. 000022F0  4EBA FAF2                jsr        [PC - 0x50E /* 00001DE4 */]
  2900. 000022F4  486D B7E8                pea.l      [A5 - 0x4818]
  2901. 000022F8  486D F96A                pea.l      [A5 - 0x696]
  2902. 000022FC  2F0B                     move.l     -[A7], A3
  2903. 000022FE  2F0C                     move.l     -[A7], A4
  2904. 00002300  4EBA F9DE                jsr        [PC - 0x622 /* 00001CE0 */]
  2905. 00002304  4FEF 0068                lea.l      A7, [A7 + 0x68]
  2906. 00002308  2F0C                     move.l     -[A7], A4
  2907. 0000230A  2F3C 0005 0000           move.l     -[A7], 0x50000
  2908. 00002310  A8A8                     syscall    OffsetRect
  2909. 00002312  2F0B                     move.l     -[A7], A3
  2910. 00002314  2F3C 0005 0000           move.l     -[A7], 0x50000
  2911. 0000231A  A8A8                     syscall    OffsetRect
  2912. 0000231C  486D B7E8                pea.l      [A5 - 0x4818]
  2913. 00002320  2F2D C650                move.l     -[A7], [A5 - 0x39B0]
  2914. 00002324  2F2D C63A                move.l     -[A7], [A5 - 0x39C6]
  2915. 00002328  4EBA FABA                jsr        [PC - 0x546 /* 00001DE4 */]
  2916. 0000232C  486D B7E8                pea.l      [A5 - 0x4818]
  2917. 00002330  486D F974                pea.l      [A5 - 0x68C]
  2918. 00002334  2F0B                     move.l     -[A7], A3
  2919. 00002336  2F0C                     move.l     -[A7], A4
  2920. 00002338  4EBA F9A6                jsr        [PC - 0x65A /* 00001CE0 */]
  2921. 0000233C  486E FFD2                pea.l      [A6 - 0x2E]
  2922. 00002340  2F3C 0118 00F0           move.l     -[A7], 0x11800F0
  2923. 00002346  2F3C 0136 00FA           move.l     -[A7], 0x13600FA
  2924. 0000234C  A8A7                     syscall    SetRect
  2925. 0000234E  3EBC 03F1                move.w     [A7], 0x3F1
  2926. 00002352  486E FFD2                pea.l      [A6 - 0x2E]
  2927. 00002356  4EBA FB24                jsr        [PC - 0x4DC /* 00001E7C */]
  2928. 0000235A  302D C630                move.w     D0, [A5 - 0x39D0]
  2929. 0000235E  906D C62C                sub.w      D0, [A5 - 0x39D4]
  2930. 00002362  3040                     movea.w    A0, D0
  2931. 00002364  2E88                     move.l     [A7], A0
  2932. 00002366  486D B7E8                pea.l      [A5 - 0x4818]
  2933. 0000236A  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2934. 0000236E  486D B7E8                pea.l      [A5 - 0x4818]
  2935. 00002372  486D F982                pea.l      [A5 - 0x67E]
  2936. 00002376  70FE                     moveq.l    D0, 0xFFFFFFFE
  2937. 00002378  D06E FFD2                add.w      D0, [A6 - 0x2E]
  2938. 0000237C  3F00                     move.w     -[A7], D0
  2939. 0000237E  700A                     moveq.l    D0, 0x0A
  2940. 00002380  D06E FFD4                add.w      D0, [A6 - 0x2C]
  2941. 00002384  3F00                     move.w     -[A7], D0
  2942. 00002386  4EBA FA2A                jsr        [PC - 0x5D6 /* 00001DB2 */]
  2943. 0000238A  302D C62E                move.w     D0, [A5 - 0x39D2]
  2944. 0000238E  906D C62A                sub.w      D0, [A5 - 0x39D6]
  2945. 00002392  3040                     movea.w    A0, D0
  2946. 00002394  2E88                     move.l     [A7], A0
  2947. 00002396  486D B7E8                pea.l      [A5 - 0x4818]
  2948. 0000239A  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2949. 0000239E  486D B7E8                pea.l      [A5 - 0x4818]
  2950. 000023A2  486D F98A                pea.l      [A5 - 0x676]
  2951. 000023A6  302E FFD6                move.w     D0, [A6 - 0x2A]
  2952. 000023AA  906E FFD2                sub.w      D0, [A6 - 0x2E]
  2953. 000023AE  48C0                     ext.l      D0
  2954. 000023B0  81FC 0002                divs.w     D0, 0x2
  2955. 000023B4  D06E FFD2                add.w      D0, [A6 - 0x2E]
  2956. 000023B8  5A40                     addq.w     D0, 5
  2957. 000023BA  3F00                     move.w     -[A7], D0
  2958. 000023BC  3F2E FFD8                move.w     -[A7], [A6 - 0x28]
  2959. 000023C0  4EBA F9F0                jsr        [PC - 0x610 /* 00001DB2 */]
  2960. 000023C4  306D C62C                movea.w    A0, [A5 - 0x39D4]
  2961. 000023C8  2E88                     move.l     [A7], A0
  2962. 000023CA  486D B7E8                pea.l      [A5 - 0x4818]
  2963. 000023CE  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2964. 000023D2  486D B7E8                pea.l      [A5 - 0x4818]
  2965. 000023D6  486D F992                pea.l      [A5 - 0x66E]
  2966. 000023DA  3F2E FFD2                move.w     -[A7], [A6 - 0x2E]
  2967. 000023DE  709C                     moveq.l    D0, 0xFFFFFF9C
  2968. 000023E0  D06E FFD4                add.w      D0, [A6 - 0x2C]
  2969. 000023E4  3F00                     move.w     -[A7], D0
  2970. 000023E6  4EBA F9CA                jsr        [PC - 0x636 /* 00001DB2 */]
  2971. 000023EA  306D C62A                movea.w    A0, [A5 - 0x39D6]
  2972. 000023EE  2E88                     move.l     [A7], A0
  2973. 000023F0  486D B7E8                pea.l      [A5 - 0x4818]
  2974. 000023F4  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2975. 000023F8  486D B7E8                pea.l      [A5 - 0x4818]
  2976. 000023FC  486D F9A0                pea.l      [A5 - 0x660]
  2977. 00002400  700F                     moveq.l    D0, 0x0F
  2978. 00002402  D06E FFD2                add.w      D0, [A6 - 0x2E]
  2979. 00002406  3F00                     move.w     -[A7], D0
  2980. 00002408  709C                     moveq.l    D0, 0xFFFFFF9C
  2981. 0000240A  D06E FFD4                add.w      D0, [A6 - 0x2C]
  2982. 0000240E  3F00                     move.w     -[A7], D0
  2983. 00002410  4EBA F9A0                jsr        [PC - 0x660 /* 00001DB2 */]
  2984. 00002414  422D B7E8                clr.b      [A5 - 0x4818]
  2985. 00002418  486D B7E8                pea.l      [A5 - 0x4818]
  2986. 0000241C  486D F9AE                pea.l      [A5 - 0x652]
  2987. 00002420  700A                     moveq.l    D0, 0x0A
  2988. 00002422  D06E FFD2                add.w      D0, [A6 - 0x2E]
  2989. 00002426  3F00                     move.w     -[A7], D0
  2990. 00002428  705A                     moveq.l    D0, 0x5A
  2991. 0000242A  D06E FFD8                add.w      D0, [A6 - 0x28]
  2992. 0000242E  3F00                     move.w     -[A7], D0
  2993. 00002430  4EBA F980                jsr        [PC - 0x680 /* 00001DB2 */]
  2994. 00002434  705A                     moveq.l    D0, 0x5A
  2995. 00002436  D06E FFD8                add.w      D0, [A6 - 0x28]
  2996. 0000243A  3E80                     move.w     [A7], D0
  2997. 0000243C  701E                     moveq.l    D0, 0x1E
  2998. 0000243E  D06E FFD2                add.w      D0, [A6 - 0x2E]
  2999. 00002442  3F00                     move.w     -[A7], D0
  3000. 00002444  A893                     syscall    MoveTo
  3001. 00002446  486D B7E8                pea.l      [A5 - 0x4818]
  3002. 0000244A  3F3C 0002                move.w     -[A7], 0x2
  3003. 0000244E  2F2D C664                move.l     -[A7], [A5 - 0x399C]
  3004. 00002452  4EBA F76A                jsr        [PC - 0x896 /* 00001BBE */]
  3005. 00002456  486D B7E8                pea.l      [A5 - 0x4818]
  3006. 0000245A  A884                     syscall    DrawString
  3007. 0000245C  302E FFD8                move.w     D0, [A6 - 0x28]
  3008. 00002460  0640 008C                addi.w     D0, 0x8C
  3009. 00002464  3E80                     move.w     [A7], D0
  3010. 00002466  701E                     moveq.l    D0, 0x1E
  3011. 00002468  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3012. 0000246C  3F00                     move.w     -[A7], D0
  3013. 0000246E  A893                     syscall    MoveTo
  3014. 00002470  486D B7E8                pea.l      [A5 - 0x4818]
  3015. 00002474  3F3C 0002                move.w     -[A7], 0x2
  3016. 00002478  2F2D C668                move.l     -[A7], [A5 - 0x3998]
  3017. 0000247C  4EBA F740                jsr        [PC - 0x8C0 /* 00001BBE */]
  3018. 00002480  486D B7E8                pea.l      [A5 - 0x4818]
  3019. 00002484  A884                     syscall    DrawString
  3020. 00002486  302E FFD8                move.w     D0, [A6 - 0x28]
  3021. 0000248A  0640 00BE                addi.w     D0, 0xBE
  3022. 0000248E  3E80                     move.w     [A7], D0
  3023. 00002490  701E                     moveq.l    D0, 0x1E
  3024. 00002492  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3025. 00002496  3F00                     move.w     -[A7], D0
  3026. 00002498  A893                     syscall    MoveTo
  3027. 0000249A  486D B7E8                pea.l      [A5 - 0x4818]
  3028. 0000249E  3F3C 0002                move.w     -[A7], 0x2
  3029. 000024A2  202D C66C                move.l     D0, [A5 - 0x3994]
  3030. 000024A6  720E                     moveq.l    D1, 0x0E
  3031. 000024A8  E2A0                     asr        D0, D1
  3032. 000024AA  2F00                     move.l     -[A7], D0
  3033. 000024AC  4EBA F710                jsr        [PC - 0x8F0 /* 00001BBE */]
  3034. 000024B0  486D B7E8                pea.l      [A5 - 0x4818]
  3035. 000024B4  A884                     syscall    DrawString
  3036. 000024B6  705A                     moveq.l    D0, 0x5A
  3037. 000024B8  D06E FFD8                add.w      D0, [A6 - 0x28]
  3038. 000024BC  3E80                     move.w     [A7], D0
  3039. 000024BE  703C                     moveq.l    D0, 0x3C
  3040. 000024C0  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3041. 000024C4  3F00                     move.w     -[A7], D0
  3042. 000024C6  A893                     syscall    MoveTo
  3043. 000024C8  486D B7E8                pea.l      [A5 - 0x4818]
  3044. 000024CC  3F3C 0002                move.w     -[A7], 0x2
  3045. 000024D0  2F2D C670                move.l     -[A7], [A5 - 0x3990]
  3046. 000024D4  4EBA F6E8                jsr        [PC - 0x918 /* 00001BBE */]
  3047. 000024D8  4FEF 006C                lea.l      A7, [A7 + 0x6C]
  3048. 000024DC  486D B7E8                pea.l      [A5 - 0x4818]
  3049. 000024E0  A884                     syscall    DrawString
  3050. 000024E2  302E FFD8                move.w     D0, [A6 - 0x28]
  3051. 000024E6  0640 008C                addi.w     D0, 0x8C
  3052. 000024EA  3F00                     move.w     -[A7], D0
  3053. 000024EC  703C                     moveq.l    D0, 0x3C
  3054. 000024EE  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3055. 000024F2  3F00                     move.w     -[A7], D0
  3056. 000024F4  A893                     syscall    MoveTo
  3057. 000024F6  486D B7E8                pea.l      [A5 - 0x4818]
  3058. 000024FA  3F3C 0002                move.w     -[A7], 0x2
  3059. 000024FE  2F2D C674                move.l     -[A7], [A5 - 0x398C]
  3060. 00002502  4EBA F6BA                jsr        [PC - 0x946 /* 00001BBE */]
  3061. 00002506  486D B7E8                pea.l      [A5 - 0x4818]
  3062. 0000250A  A884                     syscall    DrawString
  3063. 0000250C  302E FFD8                move.w     D0, [A6 - 0x28]
  3064. 00002510  0640 00BE                addi.w     D0, 0xBE
  3065. 00002514  3E80                     move.w     [A7], D0
  3066. 00002516  703C                     moveq.l    D0, 0x3C
  3067. 00002518  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3068. 0000251C  3F00                     move.w     -[A7], D0
  3069. 0000251E  A893                     syscall    MoveTo
  3070. 00002520  486D B7E8                pea.l      [A5 - 0x4818]
  3071. 00002524  3F3C 0002                move.w     -[A7], 0x2
  3072. 00002528  202D C678                move.l     D0, [A5 - 0x3988]
  3073. 0000252C  720E                     moveq.l    D1, 0x0E
  3074. 0000252E  E2A0                     asr        D0, D1
  3075. 00002530  2F00                     move.l     -[A7], D0
  3076. 00002532  4EBA F68A                jsr        [PC - 0x976 /* 00001BBE */]
  3077. 00002536  486D B7E8                pea.l      [A5 - 0x4818]
  3078. 0000253A  A884                     syscall    DrawString
  3079. 0000253C  705A                     moveq.l    D0, 0x5A
  3080. 0000253E  D06E FFD8                add.w      D0, [A6 - 0x28]
  3081. 00002542  3E80                     move.w     [A7], D0
  3082. 00002544  705A                     moveq.l    D0, 0x5A
  3083. 00002546  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3084. 0000254A  3F00                     move.w     -[A7], D0
  3085. 0000254C  A893                     syscall    MoveTo
  3086. 0000254E  486D B7E8                pea.l      [A5 - 0x4818]
  3087. 00002552  3F3C 0002                move.w     -[A7], 0x2
  3088. 00002556  2F2D C67C                move.l     -[A7], [A5 - 0x3984]
  3089. 0000255A  4EBA F662                jsr        [PC - 0x99E /* 00001BBE */]
  3090. 0000255E  486D B7E8                pea.l      [A5 - 0x4818]
  3091. 00002562  A884                     syscall    DrawString
  3092. 00002564  302E FFD8                move.w     D0, [A6 - 0x28]
  3093. 00002568  0640 008C                addi.w     D0, 0x8C
  3094. 0000256C  3E80                     move.w     [A7], D0
  3095. 0000256E  705A                     moveq.l    D0, 0x5A
  3096. 00002570  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3097. 00002574  3F00                     move.w     -[A7], D0
  3098. 00002576  A893                     syscall    MoveTo
  3099. 00002578  486D B7E8                pea.l      [A5 - 0x4818]
  3100. 0000257C  3F3C 0002                move.w     -[A7], 0x2
  3101. 00002580  2F2D C680                move.l     -[A7], [A5 - 0x3980]
  3102. 00002584  4EBA F638                jsr        [PC - 0x9C8 /* 00001BBE */]
  3103. 00002588  486D B7E8                pea.l      [A5 - 0x4818]
  3104. 0000258C  A884                     syscall    DrawString
  3105. 0000258E  302E FFD8                move.w     D0, [A6 - 0x28]
  3106. 00002592  0640 00BE                addi.w     D0, 0xBE
  3107. 00002596  3E80                     move.w     [A7], D0
  3108. 00002598  705A                     moveq.l    D0, 0x5A
  3109. 0000259A  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3110. 0000259E  3F00                     move.w     -[A7], D0
  3111. 000025A0  A893                     syscall    MoveTo
  3112. 000025A2  486D B7E8                pea.l      [A5 - 0x4818]
  3113. 000025A6  3F3C 0002                move.w     -[A7], 0x2
  3114. 000025AA  202D C684                move.l     D0, [A5 - 0x397C]
  3115. 000025AE  720E                     moveq.l    D1, 0x0E
  3116. 000025B0  E2A0                     asr        D0, D1
  3117. 000025B2  2F00                     move.l     -[A7], D0
  3118. 000025B4  4EBA F608                jsr        [PC - 0x9F8 /* 00001BBE */]
  3119. 000025B8  486D B7E8                pea.l      [A5 - 0x4818]
  3120. 000025BC  A884                     syscall    DrawString
  3121. 000025BE  302D C630                move.w     D0, [A5 - 0x39D0]
  3122. 000025C2  906D C62C                sub.w      D0, [A5 - 0x39D4]
  3123. 000025C6  322D C62E                move.w     D1, [A5 - 0x39D2]
  3124. 000025CA  926D C62A                sub.w      D1, [A5 - 0x39D6]
  3125. 000025CE  C1C1                     muls.w     D0, D1
  3126. 000025D0  2D40 FFBE                move.l     [A6 - 0x42], D0
  3127. 000025D4  4CEE 18F8 FFA2           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x5E]
  3128. 000025DA  4E5E                     unlink     A6
  3129. 000025DC  4E75                     rts
  3130. 000025DE  9053                     sub.w      D0, [A3]
  3131. 000025E0  686F                     bvc        +0x71 /* 00002651 */
  3132. 000025E2  7754                     moveq.l    D3, 0x54
  3133. 000025E4  6865                     bvc        +0x67 /* 0000264B */
  3134. 000025E6  4D6F 7669                chk.w      D6, [A7 + 0x7669]
  3135. 000025EA  6549                     bcs        +0x4B /* 00002635 */
  3136. 000025EC  6E66                     bgt        +0x68 /* 00002654 */
  3137. 000025EE  6F00 0000                ble        +0x2 /* 000025F0 */
  3138. // begin alternate branch 000025F0-000025F6
  3139. label000025F0:
  3140. 000025F0  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3141. fn000025F2: // (misaligned)
  3142. 000025F4  FFC6                     .invalid   <<F/7/7>>
  3143. // end alternate branch 000025F0-000025F6
  3144. label000025F0: // (misaligned)
  3145. fn000025F2:
  3146. 000025F2  4E56 FFC6                link       A6, -0x003A
  3147. 000025F6  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  3148. 000025FA  286E 000A                movea.l    A4, [A6 + 0xA]
  3149. 000025FE  266E 000E                movea.l    A3, [A6 + 0xE]
  3150. 00002602  486E FFDA                pea.l      [A6 - 0x26]
  3151. 00002606  2F3C 0064 00BE           move.l     -[A7], 0x6400BE
  3152. 0000260C  2F3C 006E 00C3           move.l     -[A7], 0x6E00C3
  3153. 00002612  A8A7                     syscall    SetRect
  3154. 00002614  3F3C 03F0                move.w     -[A7], 0x3F0
  3155. 00002618  486E FFDA                pea.l      [A6 - 0x26]
  3156. 0000261C  4EBA F85E                jsr        [PC - 0x7A2 /* 00001E7C */]
  3157. 00002620  7E0A                     moveq.l    D7, 0x0A
  3158. 00002622  2E8C                     move.l     [A7], A4
  3159. 00002624  700A                     moveq.l    D0, 0x0A
  3160. 00002626  D06E FFDC                add.w      D0, [A6 - 0x24]
  3161. 0000262A  3F00                     move.w     -[A7], D0
  3162. 0000262C  3F07                     move.w     -[A7], D7
  3163. 0000262E  705A                     moveq.l    D0, 0x5A
  3164. 00002630  D06E FFDC                add.w      D0, [A6 - 0x24]
  3165. 00002634  3F00                     move.w     -[A7], D0
  3166. 00002636  700F                     moveq.l    D0, 0x0F
  3167. 00002638  D047                     add.w      D0, D7
  3168. 0000263A  3F00                     move.w     -[A7], D0
  3169. 0000263C  A8A7                     syscall    SetRect
  3170. 0000263E  2F0B                     move.l     -[A7], A3
  3171. 00002640  705F                     moveq.l    D0, 0x5F
  3172. 00002642  D06E FFDC                add.w      D0, [A6 - 0x24]
  3173. 00002646  3F00                     move.w     -[A7], D0
  3174. 00002648  3F07                     move.w     -[A7], D7
  3175. 0000264A  302E FFDC                move.w     D0, [A6 - 0x24]
  3176. 0000264E  0640 00B4                addi.w     D0, 0xB4
  3177. 00002652  3F00                     move.w     -[A7], D0
  3178. label00002654:
  3179. 00002654  700F                     moveq.l    D0, 0x0F
  3180. 00002656  D047                     add.w      D0, D7
  3181. 00002658  3F00                     move.w     -[A7], D0
  3182. 0000265A  A8A7                     syscall    SetRect
  3183. 0000265C  303C 00D2                move.w     D0, 0xD2
  3184. 00002660  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3185. 00002664  0CB5 7669 6465 0920 C698 cmpi.l     [A5 - 0x3968 + D0], 0x76696465 /* 'vide' */
  3186. 0000266E  548F                     addq.l     A7, 2
  3187. 00002670  6610                     bne        +0x12 /* 00002682 */
  3188. 00002672  486D B7E8                pea.l      [A5 - 0x4818]
  3189. 00002676  486D F9B6                pea.l      [A5 - 0x64A]
  3190. 0000267A  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3191. 0000267E  508F                     addq.l     A7, 8
  3192. 00002680  6032                     bra        +0x34 /* 000026B4 */
  3193. label00002682:
  3194. 00002682  303C 00D2                move.w     D0, 0xD2
  3195. 00002686  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3196. 0000268A  0CB5 736F 756E 0920 C698 cmpi.l     [A5 - 0x3968 + D0], 0x736F756E /* 'soun' */
  3197. 00002694  6610                     bne        +0x12 /* 000026A6 */
  3198. 00002696  486D B7E8                pea.l      [A5 - 0x4818]
  3199. 0000269A  486D F9C2                pea.l      [A5 - 0x63E]
  3200. 0000269E  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3201. 000026A2  508F                     addq.l     A7, 8
  3202. 000026A4  600E                     bra        +0x10 /* 000026B4 */
  3203. label000026A6:
  3204. 000026A6  486D B7E8                pea.l      [A5 - 0x4818]
  3205. 000026AA  486D F9CE                pea.l      [A5 - 0x632]
  3206. 000026AE  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3207. 000026B2  508F                     addq.l     A7, 8
  3208. label000026B4:
  3209. 000026B4  486D B7E8                pea.l      [A5 - 0x4818]
  3210. 000026B8  486D F9DA                pea.l      [A5 - 0x626]
  3211. 000026BC  2F0B                     move.l     -[A7], A3
  3212. 000026BE  2F0C                     move.l     -[A7], A4
  3213. 000026C0  4EBA F61E                jsr        [PC - 0x9E2 /* 00001CE0 */]
  3214. 000026C4  303C 00D2                move.w     D0, 0xD2
  3215. 000026C8  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3216. 000026CC  4A35 0920 C74B           tst.b      [A5 - 0x38B5 + D0]
  3217. 000026D2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3218. 000026D6  6710                     beq        +0x12 /* 000026E8 */
  3219. 000026D8  486D B7E8                pea.l      [A5 - 0x4818]
  3220. 000026DC  486D F9E0                pea.l      [A5 - 0x620]
  3221. 000026E0  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3222. 000026E4  508F                     addq.l     A7, 8
  3223. 000026E6  600E                     bra        +0x10 /* 000026F6 */
  3224. label000026E8:
  3225. 000026E8  486D B7E8                pea.l      [A5 - 0x4818]
  3226. 000026EC  486D F9E8                pea.l      [A5 - 0x618]
  3227. 000026F0  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3228. 000026F4  508F                     addq.l     A7, 8
  3229. label000026F6:
  3230. 000026F6  486D B7E8                pea.l      [A5 - 0x4818]
  3231. 000026FA  486D F9F2                pea.l      [A5 - 0x60E]
  3232. 000026FE  2F0B                     move.l     -[A7], A3
  3233. 00002700  2F0C                     move.l     -[A7], A4
  3234. 00002702  4EBA F5DC                jsr        [PC - 0xA24 /* 00001CE0 */]
  3235. 00002706  303C 00D2                move.w     D0, 0xD2
  3236. 0000270A  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3237. 0000270E  0835 0001 0920 C6CF      btst.b     [A5 - 0x3931 + D0], 0x1
  3238. 00002716  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3239. 0000271A  6710                     beq        +0x12 /* 0000272C */
  3240. 0000271C  486D B7E8                pea.l      [A5 - 0x4818]
  3241. 00002720  486D F9FA                pea.l      [A5 - 0x606]
  3242. 00002724  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3243. 00002728  508F                     addq.l     A7, 8
  3244. 0000272A  600E                     bra        +0x10 /* 0000273A */
  3245. label0000272C:
  3246. 0000272C  486D B7E8                pea.l      [A5 - 0x4818]
  3247. 00002730  486D FA00                pea.l      [A5 - 0x600]
  3248. 00002734  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3249. 00002738  508F                     addq.l     A7, 8
  3250. label0000273A:
  3251. 0000273A  486D B7E8                pea.l      [A5 - 0x4818]
  3252. 0000273E  486D FA06                pea.l      [A5 - 0x5FA]
  3253. 00002742  2F0B                     move.l     -[A7], A3
  3254. 00002744  2F0C                     move.l     -[A7], A4
  3255. 00002746  4EBA F598                jsr        [PC - 0xA68 /* 00001CE0 */]
  3256. 0000274A  303C 00D2                move.w     D0, 0xD2
  3257. 0000274E  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3258. 00002752  0835 0002 0920 C6CF      btst.b     [A5 - 0x3931 + D0], 0x2
  3259. 0000275A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3260. 0000275E  6710                     beq        +0x12 /* 00002770 */
  3261. 00002760  486D B7E8                pea.l      [A5 - 0x4818]
  3262. 00002764  486D FA10                pea.l      [A5 - 0x5F0]
  3263. 00002768  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3264. 0000276C  508F                     addq.l     A7, 8
  3265. 0000276E  600E                     bra        +0x10 /* 0000277E */
  3266. label00002770:
  3267. 00002770  486D B7E8                pea.l      [A5 - 0x4818]
  3268. 00002774  486D FA16                pea.l      [A5 - 0x5EA]
  3269. 00002778  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3270. 0000277C  508F                     addq.l     A7, 8
  3271. label0000277E:
  3272. 0000277E  486D B7E8                pea.l      [A5 - 0x4818]
  3273. 00002782  486D FA1C                pea.l      [A5 - 0x5E4]
  3274. 00002786  2F0B                     move.l     -[A7], A3
  3275. 00002788  2F0C                     move.l     -[A7], A4
  3276. 0000278A  4EBA F554                jsr        [PC - 0xAAC /* 00001CE0 */]
  3277. 0000278E  303C 00D2                move.w     D0, 0xD2
  3278. 00002792  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3279. 00002796  0835 0003 0920 C6CF      btst.b     [A5 - 0x3931 + D0], 0x3
  3280. 0000279E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3281. 000027A2  6710                     beq        +0x12 /* 000027B4 */
  3282. 000027A4  486D B7E8                pea.l      [A5 - 0x4818]
  3283. 000027A8  486D FA28                pea.l      [A5 - 0x5D8]
  3284. 000027AC  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3285. 000027B0  508F                     addq.l     A7, 8
  3286. 000027B2  600E                     bra        +0x10 /* 000027C2 */
  3287. label000027B4:
  3288. 000027B4  486D B7E8                pea.l      [A5 - 0x4818]
  3289. 000027B8  486D FA2E                pea.l      [A5 - 0x5D2]
  3290. 000027BC  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3291. 000027C0  508F                     addq.l     A7, 8
  3292. label000027C2:
  3293. 000027C2  486D B7E8                pea.l      [A5 - 0x4818]
  3294. 000027C6  486D FA34                pea.l      [A5 - 0x5CC]
  3295. 000027CA  2F0B                     move.l     -[A7], A3
  3296. 000027CC  2F0C                     move.l     -[A7], A4
  3297. 000027CE  4EBA F510                jsr        [PC - 0xAF0 /* 00001CE0 */]
  3298. 000027D2  486D B7E8                pea.l      [A5 - 0x4818]
  3299. 000027D6  303C 00D2                move.w     D0, 0xD2
  3300. 000027DA  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3301. 000027DE  2F35 0920 C69C           move.l     -[A7], [A5 - 0x3964 + D0]
  3302. 000027E4  303C 00D2                move.w     D0, 0xD2
  3303. 000027E8  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3304. 000027EC  2F35 0920 C6A0           move.l     -[A7], [A5 - 0x3960 + D0]
  3305. 000027F2  4EBA F5F0                jsr        [PC - 0xA10 /* 00001DE4 */]
  3306. 000027F6  486D C2FA                pea.l      [A5 - 0x3D06]
  3307. 000027FA  486D B7E8                pea.l      [A5 - 0x4818]
  3308. 000027FE  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3309. 00002802  486D C2FA                pea.l      [A5 - 0x3D06]
  3310. 00002806  486D FA40                pea.l      [A5 - 0x5C0]
  3311. 0000280A  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3312. 0000280E  4257                     clr.w      [A7]
  3313. 00002810  486D C2FA                pea.l      [A5 - 0x3D06]
  3314. 00002814  A88C                     syscall    StringWidth
  3315. 00002816  305F                     movea.w    A0, [A7]+
  3316. 00002818  2B48 B8EE                move.l     [A5 - 0x4712], A0
  3317. 0000281C  326E FFE0                movea.w    A1, [A6 - 0x20]
  3318. 00002820  93C8                     sub.l      A1, A0
  3319. 00002822  2A09                     move.l     D5, A1
  3320. 00002824  486D B7E8                pea.l      [A5 - 0x4818]
  3321. 00002828  486D FA4C                pea.l      [A5 - 0x5B4]
  3322. 0000282C  3F3C 0014                move.w     -[A7], 0x14
  3323. 00002830  3F05                     move.w     -[A7], D5
  3324. 00002832  4EBA F57E                jsr        [PC - 0xA82 /* 00001DB2 */]
  3325. 00002836  3EAE FFE0                move.w     [A7], [A6 - 0x20]
  3326. 0000283A  3F3C 0019                move.w     -[A7], 0x19
  3327. 0000283E  A893                     syscall    MoveTo
  3328. 00002840  3EAE FFE0                move.w     [A7], [A6 - 0x20]
  3329. 00002844  70FB                     moveq.l    D0, 0xFFFFFFFB
  3330. 00002846  D06E FFDA                add.w      D0, [A6 - 0x26]
  3331. 0000284A  3F00                     move.w     -[A7], D0
  3332. 0000284C  A891                     syscall    LineTo
  3333. 0000284E  3EAE FFDC                move.w     [A7], [A6 - 0x24]
  3334. 00002852  7005                     moveq.l    D0, 0x05
  3335. 00002854  D06E FFDE                add.w      D0, [A6 - 0x22]
  3336. 00002858  3F00                     move.w     -[A7], D0
  3337. 0000285A  A893                     syscall    MoveTo
  3338. 0000285C  3EAE FFDC                move.w     [A7], [A6 - 0x24]
  3339. 00002860  7019                     moveq.l    D0, 0x19
  3340. 00002862  D06E FFDE                add.w      D0, [A6 - 0x22]
  3341. 00002866  3F00                     move.w     -[A7], D0
  3342. 00002868  A891                     syscall    LineTo
  3343. 0000286A  486D B7E8                pea.l      [A5 - 0x4818]
  3344. 0000286E  303C 00D2                move.w     D0, 0xD2
  3345. 00002872  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3346. 00002876  2F35 0920 C6A4           move.l     -[A7], [A5 - 0x395C + D0]
  3347. 0000287C  2F2D C63A                move.l     -[A7], [A5 - 0x39C6]
  3348. 00002880  4EBA F562                jsr        [PC - 0xA9E /* 00001DE4 */]
  3349. 00002884  306E FFDC                movea.w    A0, [A6 - 0x24]
  3350. 00002888  2A08                     move.l     D5, A0
  3351. 0000288A  486D B7E8                pea.l      [A5 - 0x4818]
  3352. 0000288E  486D FA58                pea.l      [A5 - 0x5A8]
  3353. 00002892  7023                     moveq.l    D0, 0x23
  3354. 00002894  D06E FFDE                add.w      D0, [A6 - 0x22]
  3355. 00002898  3F00                     move.w     -[A7], D0
  3356. 0000289A  3F05                     move.w     -[A7], D5
  3357. 0000289C  4EBA F514                jsr        [PC - 0xAEC /* 00001DB2 */]
  3358. 000028A0  7E28                     moveq.l    D7, 0x28
  3359. 000028A2  2E8C                     move.l     [A7], A4
  3360. 000028A4  302E FFDC                move.w     D0, [A6 - 0x24]
  3361. 000028A8  0640 00C8                addi.w     D0, 0xC8
  3362. 000028AC  3F00                     move.w     -[A7], D0
  3363. 000028AE  3F07                     move.w     -[A7], D7
  3364. 000028B0  302E FFDC                move.w     D0, [A6 - 0x24]
  3365. 000028B4  0640 010E                addi.w     D0, 0x10E
  3366. 000028B8  3F00                     move.w     -[A7], D0
  3367. 000028BA  700F                     moveq.l    D0, 0x0F
  3368. 000028BC  D047                     add.w      D0, D7
  3369. 000028BE  3F00                     move.w     -[A7], D0
  3370. 000028C0  A8A7                     syscall    SetRect
  3371. 000028C2  2E8B                     move.l     [A7], A3
  3372. 000028C4  302E FFDC                move.w     D0, [A6 - 0x24]
  3373. 000028C8  0640 0113                addi.w     D0, 0x113
  3374. 000028CC  3F00                     move.w     -[A7], D0
  3375. 000028CE  3F07                     move.w     -[A7], D7
  3376. 000028D0  302E FFDC                move.w     D0, [A6 - 0x24]
  3377. 000028D4  0640 0172                addi.w     D0, 0x172
  3378. 000028D8  3F00                     move.w     -[A7], D0
  3379. 000028DA  700F                     moveq.l    D0, 0x0F
  3380. 000028DC  D047                     add.w      D0, D7
  3381. 000028DE  3F00                     move.w     -[A7], D0
  3382. 000028E0  A8A7                     syscall    SetRect
  3383. 000028E2  486D FA62                pea.l      [A5 - 0x59E]
  3384. 000028E6  2F0B                     move.l     -[A7], A3
  3385. 000028E8  2F0C                     move.l     -[A7], A4
  3386. 000028EA  303C 00D2                move.w     D0, 0xD2
  3387. 000028EE  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3388. 000028F2  2F35 0920 C6D0           move.l     -[A7], [A5 - 0x3930 + D0]
  3389. 000028F8  4EBA F45A                jsr        [PC - 0xBA6 /* 00001D54 */]
  3390. 000028FC  486D FA6C                pea.l      [A5 - 0x594]
  3391. 00002900  2F0B                     move.l     -[A7], A3
  3392. 00002902  2F0C                     move.l     -[A7], A4
  3393. 00002904  303C 00D2                move.w     D0, 0xD2
  3394. 00002908  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3395. 0000290C  2F35 0920 C6D4           move.l     -[A7], [A5 - 0x392C + D0]
  3396. 00002912  4EBA F440                jsr        [PC - 0xBC0 /* 00001D54 */]
  3397. 00002916  303C 00D2                move.w     D0, 0xD2
  3398. 0000291A  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3399. 0000291E  0CB5 7669 6465 0920 C698 cmpi.l     [A5 - 0x3968 + D0], 0x76696465 /* 'vide' */
  3400. 00002928  4FEF 005E                lea.l      A7, [A7 + 0x5E]
  3401. 0000292C  6600 02A4                bne        +0x2A6 /* 00002BD2 */
  3402. 00002930  486E FFD2                pea.l      [A6 - 0x2E]
  3403. 00002934  2F3C 0118 00F0           move.l     -[A7], 0x11800F0
  3404. 0000293A  2F3C 0136 00FA           move.l     -[A7], 0x13600FA
  3405. 00002940  A8A7                     syscall    SetRect
  3406. 00002942  3F3C 03F1                move.w     -[A7], 0x3F1
  3407. 00002946  486E FFD2                pea.l      [A6 - 0x2E]
  3408. 0000294A  4EBA F530                jsr        [PC - 0xAD0 /* 00001E7C */]
  3409. 0000294E  303C 00D2                move.w     D0, 0xD2
  3410. 00002952  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3411. 00002956  323C 00D2                move.w     D1, 0xD2
  3412. 0000295A  C3ED F8A2                muls.w     D1, [A5 - 0x75E]
  3413. 0000295E  3235 1920 C706           move.w     D1, [A5 - 0x38FA + D1]
  3414. 00002964  9275 0920 C702           sub.w      D1, [A5 - 0x38FE + D0]
  3415. 0000296A  3041                     movea.w    A0, D1
  3416. 0000296C  2E88                     move.l     [A7], A0
  3417. 0000296E  486D B7E8                pea.l      [A5 - 0x4818]
  3418. 00002972  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3419. 00002976  486D B7E8                pea.l      [A5 - 0x4818]
  3420. 0000297A  486D FA76                pea.l      [A5 - 0x58A]
  3421. 0000297E  70FE                     moveq.l    D0, 0xFFFFFFFE
  3422. 00002980  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3423. 00002984  3F00                     move.w     -[A7], D0
  3424. 00002986  700A                     moveq.l    D0, 0x0A
  3425. 00002988  D06E FFD4                add.w      D0, [A6 - 0x2C]
  3426. 0000298C  3F00                     move.w     -[A7], D0
  3427. 0000298E  4EBA F422                jsr        [PC - 0xBDE /* 00001DB2 */]
  3428. 00002992  303C 00D2                move.w     D0, 0xD2
  3429. 00002996  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3430. 0000299A  323C 00D2                move.w     D1, 0xD2
  3431. 0000299E  C3ED F8A2                muls.w     D1, [A5 - 0x75E]
  3432. 000029A2  3235 1920 C704           move.w     D1, [A5 - 0x38FC + D1]
  3433. 000029A8  9275 0920 C700           sub.w      D1, [A5 - 0x3900 + D0]
  3434. 000029AE  3041                     movea.w    A0, D1
  3435. 000029B0  2E88                     move.l     [A7], A0
  3436. 000029B2  486D B7E8                pea.l      [A5 - 0x4818]
  3437. 000029B6  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3438. 000029BA  486D B7E8                pea.l      [A5 - 0x4818]
  3439. 000029BE  486D FA7E                pea.l      [A5 - 0x582]
  3440. 000029C2  302E FFD6                move.w     D0, [A6 - 0x2A]
  3441. 000029C6  906E FFD2                sub.w      D0, [A6 - 0x2E]
  3442. 000029CA  48C0                     ext.l      D0
  3443. 000029CC  81FC 0002                divs.w     D0, 0x2
  3444. 000029D0  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3445. 000029D4  5A40                     addq.w     D0, 5
  3446. 000029D6  3F00                     move.w     -[A7], D0
  3447. 000029D8  3F2E FFD8                move.w     -[A7], [A6 - 0x28]
  3448. 000029DC  4EBA F3D4                jsr        [PC - 0xC2C /* 00001DB2 */]
  3449. 000029E0  422D B7E8                clr.b      [A5 - 0x4818]
  3450. 000029E4  486D B7E8                pea.l      [A5 - 0x4818]
  3451. 000029E8  486D FA86                pea.l      [A5 - 0x57A]
  3452. 000029EC  700A                     moveq.l    D0, 0x0A
  3453. 000029EE  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3454. 000029F2  3F00                     move.w     -[A7], D0
  3455. 000029F4  705A                     moveq.l    D0, 0x5A
  3456. 000029F6  D06E FFD8                add.w      D0, [A6 - 0x28]
  3457. 000029FA  3F00                     move.w     -[A7], D0
  3458. 000029FC  4EBA F3B4                jsr        [PC - 0xC4C /* 00001DB2 */]
  3459. 00002A00  705A                     moveq.l    D0, 0x5A
  3460. 00002A02  D06E FFD8                add.w      D0, [A6 - 0x28]
  3461. 00002A06  3E80                     move.w     [A7], D0
  3462. 00002A08  701E                     moveq.l    D0, 0x1E
  3463. 00002A0A  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3464. 00002A0E  3F00                     move.w     -[A7], D0
  3465. 00002A10  A893                     syscall    MoveTo
  3466. 00002A12  486D B7E8                pea.l      [A5 - 0x4818]
  3467. 00002A16  3F3C 0002                move.w     -[A7], 0x2
  3468. 00002A1A  303C 00D2                move.w     D0, 0xD2
  3469. 00002A1E  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3470. 00002A22  2F35 0920 C6DC           move.l     -[A7], [A5 - 0x3924 + D0]
  3471. 00002A28  4EBA F194                jsr        [PC - 0xE6C /* 00001BBE */]
  3472. 00002A2C  486D B7E8                pea.l      [A5 - 0x4818]
  3473. 00002A30  A884                     syscall    DrawString
  3474. 00002A32  302E FFD8                move.w     D0, [A6 - 0x28]
  3475. 00002A36  0640 008C                addi.w     D0, 0x8C
  3476. 00002A3A  3E80                     move.w     [A7], D0
  3477. 00002A3C  701E                     moveq.l    D0, 0x1E
  3478. 00002A3E  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3479. 00002A42  3F00                     move.w     -[A7], D0
  3480. 00002A44  A893                     syscall    MoveTo
  3481. 00002A46  486D B7E8                pea.l      [A5 - 0x4818]
  3482. 00002A4A  3F3C 0002                move.w     -[A7], 0x2
  3483. 00002A4E  303C 00D2                move.w     D0, 0xD2
  3484. 00002A52  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3485. 00002A56  2F35 0920 C6E0           move.l     -[A7], [A5 - 0x3920 + D0]
  3486. 00002A5C  4EBA F160                jsr        [PC - 0xEA0 /* 00001BBE */]
  3487. 00002A60  486D B7E8                pea.l      [A5 - 0x4818]
  3488. 00002A64  A884                     syscall    DrawString
  3489. 00002A66  302E FFD8                move.w     D0, [A6 - 0x28]
  3490. 00002A6A  0640 00BE                addi.w     D0, 0xBE
  3491. 00002A6E  3E80                     move.w     [A7], D0
  3492. 00002A70  701E                     moveq.l    D0, 0x1E
  3493. 00002A72  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3494. 00002A76  3F00                     move.w     -[A7], D0
  3495. 00002A78  A893                     syscall    MoveTo
  3496. 00002A7A  486D B7E8                pea.l      [A5 - 0x4818]
  3497. 00002A7E  3F3C 0002                move.w     -[A7], 0x2
  3498. 00002A82  303C 00D2                move.w     D0, 0xD2
  3499. 00002A86  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3500. 00002A8A  2F35 0920 C6E4           move.l     -[A7], [A5 - 0x391C + D0]
  3501. 00002A90  4EBA F12C                jsr        [PC - 0xED4 /* 00001BBE */]
  3502. 00002A94  486D B7E8                pea.l      [A5 - 0x4818]
  3503. 00002A98  A884                     syscall    DrawString
  3504. 00002A9A  705A                     moveq.l    D0, 0x5A
  3505. 00002A9C  D06E FFD8                add.w      D0, [A6 - 0x28]
  3506. 00002AA0  3E80                     move.w     [A7], D0
  3507. 00002AA2  703C                     moveq.l    D0, 0x3C
  3508. 00002AA4  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3509. 00002AA8  3F00                     move.w     -[A7], D0
  3510. 00002AAA  A893                     syscall    MoveTo
  3511. 00002AAC  486D B7E8                pea.l      [A5 - 0x4818]
  3512. 00002AB0  3F3C 0002                move.w     -[A7], 0x2
  3513. 00002AB4  303C 00D2                move.w     D0, 0xD2
  3514. 00002AB8  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3515. 00002ABC  2F35 0920 C6E8           move.l     -[A7], [A5 - 0x3918 + D0]
  3516. 00002AC2  4EBA F0FA                jsr        [PC - 0xF06 /* 00001BBE */]
  3517. 00002AC6  486D B7E8                pea.l      [A5 - 0x4818]
  3518. 00002ACA  A884                     syscall    DrawString
  3519. 00002ACC  302E FFD8                move.w     D0, [A6 - 0x28]
  3520. 00002AD0  0640 008C                addi.w     D0, 0x8C
  3521. 00002AD4  3E80                     move.w     [A7], D0
  3522. 00002AD6  703C                     moveq.l    D0, 0x3C
  3523. 00002AD8  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3524. 00002ADC  3F00                     move.w     -[A7], D0
  3525. 00002ADE  A893                     syscall    MoveTo
  3526. 00002AE0  486D B7E8                pea.l      [A5 - 0x4818]
  3527. 00002AE4  3F3C 0002                move.w     -[A7], 0x2
  3528. 00002AE8  303C 00D2                move.w     D0, 0xD2
  3529. 00002AEC  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3530. 00002AF0  2F35 0920 C6EC           move.l     -[A7], [A5 - 0x3914 + D0]
  3531. 00002AF6  4EBA F0C6                jsr        [PC - 0xF3A /* 00001BBE */]
  3532. 00002AFA  486D B7E8                pea.l      [A5 - 0x4818]
  3533. 00002AFE  A884                     syscall    DrawString
  3534. 00002B00  302E FFD8                move.w     D0, [A6 - 0x28]
  3535. 00002B04  0640 00BE                addi.w     D0, 0xBE
  3536. 00002B08  3E80                     move.w     [A7], D0
  3537. 00002B0A  703C                     moveq.l    D0, 0x3C
  3538. 00002B0C  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3539. 00002B10  3F00                     move.w     -[A7], D0
  3540. 00002B12  A893                     syscall    MoveTo
  3541. 00002B14  486D B7E8                pea.l      [A5 - 0x4818]
  3542. 00002B18  3F3C 0002                move.w     -[A7], 0x2
  3543. 00002B1C  303C 00D2                move.w     D0, 0xD2
  3544. 00002B20  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3545. 00002B24  2F35 0920 C6F0           move.l     -[A7], [A5 - 0x3910 + D0]
  3546. 00002B2A  4EBA F092                jsr        [PC - 0xF6E /* 00001BBE */]
  3547. 00002B2E  486D B7E8                pea.l      [A5 - 0x4818]
  3548. 00002B32  A884                     syscall    DrawString
  3549. 00002B34  705A                     moveq.l    D0, 0x5A
  3550. 00002B36  D06E FFD8                add.w      D0, [A6 - 0x28]
  3551. 00002B3A  3E80                     move.w     [A7], D0
  3552. 00002B3C  705A                     moveq.l    D0, 0x5A
  3553. 00002B3E  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3554. 00002B42  3F00                     move.w     -[A7], D0
  3555. 00002B44  A893                     syscall    MoveTo
  3556. 00002B46  486D B7E8                pea.l      [A5 - 0x4818]
  3557. 00002B4A  3F3C 0002                move.w     -[A7], 0x2
  3558. 00002B4E  303C 00D2                move.w     D0, 0xD2
  3559. 00002B52  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3560. 00002B56  2F35 0920 C6F4           move.l     -[A7], [A5 - 0x390C + D0]
  3561. 00002B5C  4EBA F060                jsr        [PC - 0xFA0 /* 00001BBE */]
  3562. 00002B60  486D B7E8                pea.l      [A5 - 0x4818]
  3563. 00002B64  A884                     syscall    DrawString
  3564. 00002B66  302E FFD8                move.w     D0, [A6 - 0x28]
  3565. 00002B6A  0640 008C                addi.w     D0, 0x8C
  3566. 00002B6E  3E80                     move.w     [A7], D0
  3567. 00002B70  705A                     moveq.l    D0, 0x5A
  3568. 00002B72  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3569. 00002B76  3F00                     move.w     -[A7], D0
  3570. 00002B78  A893                     syscall    MoveTo
  3571. 00002B7A  486D B7E8                pea.l      [A5 - 0x4818]
  3572. 00002B7E  3F3C 0002                move.w     -[A7], 0x2
  3573. 00002B82  303C 00D2                move.w     D0, 0xD2
  3574. 00002B86  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3575. 00002B8A  2F35 0920 C6F8           move.l     -[A7], [A5 - 0x3908 + D0]
  3576. 00002B90  4EBA F02C                jsr        [PC - 0xFD4 /* 00001BBE */]
  3577. 00002B94  486D B7E8                pea.l      [A5 - 0x4818]
  3578. 00002B98  A884                     syscall    DrawString
  3579. 00002B9A  302E FFD8                move.w     D0, [A6 - 0x28]
  3580. 00002B9E  0640 00BE                addi.w     D0, 0xBE
  3581. 00002BA2  3E80                     move.w     [A7], D0
  3582. 00002BA4  705A                     moveq.l    D0, 0x5A
  3583. 00002BA6  D06E FFD2                add.w      D0, [A6 - 0x2E]
  3584. 00002BAA  3F00                     move.w     -[A7], D0
  3585. 00002BAC  A893                     syscall    MoveTo
  3586. 00002BAE  486D B7E8                pea.l      [A5 - 0x4818]
  3587. 00002BB2  3F3C 0002                move.w     -[A7], 0x2
  3588. 00002BB6  303C 00D2                move.w     D0, 0xD2
  3589. 00002BBA  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3590. 00002BBE  2F35 0920 C6FC           move.l     -[A7], [A5 - 0x3904 + D0]
  3591. 00002BC4  4EBA EFF8                jsr        [PC - 0x1008 /* 00001BBE */]
  3592. 00002BC8  4FEF 006A                lea.l      A7, [A7 + 0x6A]
  3593. 00002BCC  486D B7E8                pea.l      [A5 - 0x4818]
  3594. 00002BD0  A884                     syscall    DrawString
  3595. label00002BD2:
  3596. 00002BD2  2F0C                     move.l     -[A7], A4
  3597. 00002BD4  2F3C 0041 000A           move.l     -[A7], 0x41000A /* 'A\0\n' */
  3598. 00002BDA  2F3C 0050 0050           move.l     -[A7], 0x500050 /* 'P\0P' */
  3599. 00002BE0  A8A7                     syscall    SetRect
  3600. 00002BE2  2F0B                     move.l     -[A7], A3
  3601. 00002BE4  2F3C 0041 0055           move.l     -[A7], 0x410055 /* 'A\0U' */
  3602. 00002BEA  2F3C 0050 00B4           move.l     -[A7], 0x5000B4
  3603. 00002BF0  A8A7                     syscall    SetRect
  3604. 00002BF2  303C 00D2                move.w     D0, 0xD2
  3605. 00002BF6  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3606. 00002BFA  7200                     moveq.l    D1, 0x00
  3607. 00002BFC  3235 0920 C6D8           move.w     D1, [A5 - 0x3928 + D0]
  3608. 00002C02  2F01                     move.l     -[A7], D1
  3609. 00002C04  486D B7E8                pea.l      [A5 - 0x4818]
  3610. 00002C08  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3611. 00002C0C  486D B7E8                pea.l      [A5 - 0x4818]
  3612. 00002C10  486D FA8E                pea.l      [A5 - 0x572]
  3613. 00002C14  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3614. 00002C18  303C 00D2                move.w     D0, 0xD2
  3615. 00002C1C  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3616. 00002C20  7200                     moveq.l    D1, 0x00
  3617. 00002C22  3235 0920 C6DA           move.w     D1, [A5 - 0x3926 + D0]
  3618. 00002C28  2E81                     move.l     [A7], D1
  3619. 00002C2A  486D C2FA                pea.l      [A5 - 0x3D06]
  3620. 00002C2E  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3621. 00002C32  486D B7E8                pea.l      [A5 - 0x4818]
  3622. 00002C36  486D C2FA                pea.l      [A5 - 0x3D06]
  3623. 00002C3A  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3624. 00002C3E  486D B7E8                pea.l      [A5 - 0x4818]
  3625. 00002C42  486D FA92                pea.l      [A5 - 0x56E]
  3626. 00002C46  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3627. 00002C4A  486D B7E8                pea.l      [A5 - 0x4818]
  3628. 00002C4E  486D FA94                pea.l      [A5 - 0x56C]
  3629. 00002C52  2F0B                     move.l     -[A7], A3
  3630. 00002C54  2F0C                     move.l     -[A7], A4
  3631. 00002C56  4EBA F088                jsr        [PC - 0xF78 /* 00001CE0 */]
  3632. 00002C5A  303C 00D2                move.w     D0, 0xD2
  3633. 00002C5E  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3634. 00002C62  2EB5 0920 C6C4           move.l     [A7], [A5 - 0x393C + D0]
  3635. 00002C68  486D B7E8                pea.l      [A5 - 0x4818]
  3636. 00002C6C  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3637. 00002C70  486D B7E8                pea.l      [A5 - 0x4818]
  3638. 00002C74  486D FA9E                pea.l      [A5 - 0x562]
  3639. 00002C78  2F0B                     move.l     -[A7], A3
  3640. 00002C7A  2F0C                     move.l     -[A7], A4
  3641. 00002C7C  4EBA F062                jsr        [PC - 0xF9E /* 00001CE0 */]
  3642. 00002C80  303C 00D2                move.w     D0, 0xD2
  3643. 00002C84  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3644. 00002C88  2EB5 0920 C6A8           move.l     [A7], [A5 - 0x3958 + D0]
  3645. 00002C8E  486D B7E8                pea.l      [A5 - 0x4818]
  3646. 00002C92  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3647. 00002C96  486D B7E8                pea.l      [A5 - 0x4818]
  3648. 00002C9A  486D FAA6                pea.l      [A5 - 0x55A]
  3649. 00002C9E  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3650. 00002CA2  486D B7E8                pea.l      [A5 - 0x4818]
  3651. 00002CA6  486D FAAE                pea.l      [A5 - 0x552]
  3652. 00002CAA  2F0B                     move.l     -[A7], A3
  3653. 00002CAC  2F0C                     move.l     -[A7], A4
  3654. 00002CAE  4EBA F030                jsr        [PC - 0xFD0 /* 00001CE0 */]
  3655. 00002CB2  303C 00D2                move.w     D0, 0xD2
  3656. 00002CB6  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3657. 00002CBA  0CB5 7669 6465 0920 C698 cmpi.l     [A5 - 0x3968 + D0], 0x76696465 /* 'vide' */
  3658. 00002CC4  4FEF 0044                lea.l      A7, [A7 + 0x44]
  3659. 00002CC8  6600 0320                bne        +0x322 /* 00002FEA */
  3660. 00002CCC  486D B7E8                pea.l      [A5 - 0x4818]
  3661. 00002CD0  303C 00D2                move.w     D0, 0xD2
  3662. 00002CD4  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3663. 00002CD8  4875 0920 C70A           pea.l      [A5 - 0x38F6 + D0]
  3664. 00002CDE  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3665. 00002CE2  1B7C 0004 B7E8           move.b     [A5 - 0x4818], 0x4
  3666. 00002CE8  303C 00D2                move.w     D0, 0xD2
  3667. 00002CEC  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3668. 00002CF0  2035 0920 C72A           move.l     D0, [A5 - 0x38D6 + D0]
  3669. 00002CF6  7218                     moveq.l    D1, 0x18
  3670. 00002CF8  E2A0                     asr        D0, D1
  3671. 00002CFA  0200 00FF                andi.b     D0, 0xFF
  3672. 00002CFE  1B40 B7E9                move.b     [A5 - 0x4817], D0
  3673. 00002D02  303C 00D2                move.w     D0, 0xD2
  3674. 00002D06  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3675. 00002D0A  2035 0920 C72A           move.l     D0, [A5 - 0x38D6 + D0]
  3676. 00002D10  7210                     moveq.l    D1, 0x10
  3677. 00002D12  E2A0                     asr        D0, D1
  3678. 00002D14  0200 00FF                andi.b     D0, 0xFF
  3679. 00002D18  1B40 B7EA                move.b     [A5 - 0x4816], D0
  3680. 00002D1C  303C 00D2                move.w     D0, 0xD2
  3681. 00002D20  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3682. 00002D24  2035 0920 C72A           move.l     D0, [A5 - 0x38D6 + D0]
  3683. 00002D2A  E080                     asr        D0, 8
  3684. 00002D2C  0200 00FF                andi.b     D0, 0xFF
  3685. 00002D30  1B40 B7EB                move.b     [A5 - 0x4815], D0
  3686. 00002D34  303C 00D2                move.w     D0, 0xD2
  3687. 00002D38  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3688. 00002D3C  72FF                     moveq.l    D1, 0xFFFFFFFF
  3689. 00002D3E  C235 0920 C72D           and.b      D1, [A5 - 0x38D3 + D0]
  3690. 00002D44  1B41 B7EC                move.b     [A5 - 0x4814], D1
  3691. 00002D48  486D B7E8                pea.l      [A5 - 0x4818]
  3692. 00002D4C  486D FAB8                pea.l      [A5 - 0x548]
  3693. 00002D50  2F0B                     move.l     -[A7], A3
  3694. 00002D52  2F0C                     move.l     -[A7], A4
  3695. 00002D54  4EBA EF8A                jsr        [PC - 0x1076 /* 00001CE0 */]
  3696. 00002D58  1B7C 0004 B7E8           move.b     [A5 - 0x4818], 0x4
  3697. 00002D5E  303C 00D2                move.w     D0, 0xD2
  3698. 00002D62  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3699. 00002D66  2035 0920 C72E           move.l     D0, [A5 - 0x38D2 + D0]
  3700. 00002D6C  7218                     moveq.l    D1, 0x18
  3701. 00002D6E  E2A0                     asr        D0, D1
  3702. 00002D70  0200 00FF                andi.b     D0, 0xFF
  3703. 00002D74  1B40 B7E9                move.b     [A5 - 0x4817], D0
  3704. 00002D78  303C 00D2                move.w     D0, 0xD2
  3705. 00002D7C  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3706. 00002D80  2035 0920 C72E           move.l     D0, [A5 - 0x38D2 + D0]
  3707. 00002D86  7210                     moveq.l    D1, 0x10
  3708. 00002D88  E2A0                     asr        D0, D1
  3709. 00002D8A  0200 00FF                andi.b     D0, 0xFF
  3710. 00002D8E  1B40 B7EA                move.b     [A5 - 0x4816], D0
  3711. 00002D92  303C 00D2                move.w     D0, 0xD2
  3712. 00002D96  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3713. 00002D9A  2035 0920 C72E           move.l     D0, [A5 - 0x38D2 + D0]
  3714. 00002DA0  E080                     asr        D0, 8
  3715. 00002DA2  0200 00FF                andi.b     D0, 0xFF
  3716. 00002DA6  1B40 B7EB                move.b     [A5 - 0x4815], D0
  3717. 00002DAA  303C 00D2                move.w     D0, 0xD2
  3718. 00002DAE  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3719. 00002DB2  72FF                     moveq.l    D1, 0xFFFFFFFF
  3720. 00002DB4  C235 0920 C731           and.b      D1, [A5 - 0x38CF + D0]
  3721. 00002DBA  1B41 B7EC                move.b     [A5 - 0x4814], D1
  3722. 00002DBE  486D B7E8                pea.l      [A5 - 0x4818]
  3723. 00002DC2  486D FAC0                pea.l      [A5 - 0x540]
  3724. 00002DC6  2F0B                     move.l     -[A7], A3
  3725. 00002DC8  2F0C                     move.l     -[A7], A4
  3726. 00002DCA  4EBA EF14                jsr        [PC - 0x10EC /* 00001CE0 */]
  3727. 00002DCE  303C 00D2                move.w     D0, 0xD2
  3728. 00002DD2  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3729. 00002DD6  2EB5 0920 C6C0           move.l     [A7], [A5 - 0x3940 + D0]
  3730. 00002DDC  486D B7E8                pea.l      [A5 - 0x4818]
  3731. 00002DE0  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3732. 00002DE4  486D B7E8                pea.l      [A5 - 0x4818]
  3733. 00002DE8  486D FAC8                pea.l      [A5 - 0x538]
  3734. 00002DEC  2F0B                     move.l     -[A7], A3
  3735. 00002DEE  2F0C                     move.l     -[A7], A4
  3736. 00002DF0  4EBA EEEE                jsr        [PC - 0x1112 /* 00001CE0 */]
  3737. 00002DF4  303C 00D2                move.w     D0, 0xD2
  3738. 00002DF8  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3739. 00002DFC  4A35 0920 C74A           tst.b      [A5 - 0x38B6 + D0]
  3740. 00002E02  4FEF 0034                lea.l      A7, [A7 + 0x34]
  3741. 00002E06  6718                     beq        +0x1A /* 00002E20 */
  3742. 00002E08  422D B7E8                clr.b      [A5 - 0x4818]
  3743. 00002E0C  486D B7E8                pea.l      [A5 - 0x4818]
  3744. 00002E10  486D FAD2                pea.l      [A5 - 0x52E]
  3745. 00002E14  2F0B                     move.l     -[A7], A3
  3746. 00002E16  2F0C                     move.l     -[A7], A4
  3747. 00002E18  4EBA EEC6                jsr        [PC - 0x113A /* 00001CE0 */]
  3748. 00002E1C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3749. label00002E20:
  3750. 00002E20  303C 00D2                move.w     D0, 0xD2
  3751. 00002E24  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3752. 00002E28  0C75 0001 0920 C732      cmpi.w     [A5 - 0x38CE + D0], 0x1
  3753. 00002E30  660E                     bne        +0x10 /* 00002E40 */
  3754. 00002E32  486D B7E8                pea.l      [A5 - 0x4818]
  3755. 00002E36  486D FADC                pea.l      [A5 - 0x524]
  3756. 00002E3A  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3757. 00002E3E  508F                     addq.l     A7, 8
  3758. label00002E40:
  3759. 00002E40  303C 00D2                move.w     D0, 0xD2
  3760. 00002E44  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3761. 00002E48  0C75 0008 0920 C732      cmpi.w     [A5 - 0x38CE + D0], 0x8
  3762. 00002E50  660E                     bne        +0x10 /* 00002E60 */
  3763. 00002E52  486D B7E8                pea.l      [A5 - 0x4818]
  3764. 00002E56  486D FAE2                pea.l      [A5 - 0x51E]
  3765. 00002E5A  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3766. 00002E5E  508F                     addq.l     A7, 8
  3767. label00002E60:
  3768. 00002E60  303C 00D2                move.w     D0, 0xD2
  3769. 00002E64  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3770. 00002E68  0C75 0010 0920 C732      cmpi.w     [A5 - 0x38CE + D0], 0x10
  3771. 00002E70  6610                     bne        +0x12 /* 00002E82 */
  3772. 00002E72  486D B7E8                pea.l      [A5 - 0x4818]
  3773. 00002E76  486D FAE6                pea.l      [A5 - 0x51A]
  3774. 00002E7A  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3775. 00002E7E  508F                     addq.l     A7, 8
  3776. 00002E80  604C                     bra        +0x4E /* 00002ECE */
  3777. label00002E82:
  3778. 00002E82  303C 00D2                move.w     D0, 0xD2
  3779. 00002E86  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3780. 00002E8A  0C75 0018 0920 C732      cmpi.w     [A5 - 0x38CE + D0], 0x18
  3781. 00002E92  6712                     beq        +0x14 /* 00002EA6 */
  3782. 00002E94  303C 00D2                move.w     D0, 0xD2
  3783. 00002E98  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3784. 00002E9C  0C75 0020 0920 C732      cmpi.w     [A5 - 0x38CE + D0], 0x20 /* ' ' */
  3785. 00002EA4  6610                     bne        +0x12 /* 00002EB6 */
  3786. label00002EA6:
  3787. 00002EA6  486D B7E8                pea.l      [A5 - 0x4818]
  3788. 00002EAA  486D FAF0                pea.l      [A5 - 0x510]
  3789. 00002EAE  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3790. 00002EB2  508F                     addq.l     A7, 8
  3791. 00002EB4  6018                     bra        +0x1A /* 00002ECE */
  3792. label00002EB6:
  3793. 00002EB6  303C 00D2                move.w     D0, 0xD2
  3794. 00002EBA  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3795. 00002EBE  3075 0920 C732           movea.w    A0, [A5 - 0x38CE + D0]
  3796. 00002EC4  2F08                     move.l     -[A7], A0
  3797. 00002EC6  486D B7E8                pea.l      [A5 - 0x4818]
  3798. 00002ECA  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3799. label00002ECE:
  3800. 00002ECE  486D B7E8                pea.l      [A5 - 0x4818]
  3801. 00002ED2  486D FAFA                pea.l      [A5 - 0x506]
  3802. 00002ED6  2F0B                     move.l     -[A7], A3
  3803. 00002ED8  2F0C                     move.l     -[A7], A4
  3804. 00002EDA  4EBA EE04                jsr        [PC - 0x11FC /* 00001CE0 */]
  3805. 00002EDE  303C 00D2                move.w     D0, 0xD2
  3806. 00002EE2  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3807. 00002EE6  2B75 0920 C6A8 B8EE      move.l     [A5 - 0x4712], [A5 - 0x3958 + D0]
  3808. 00002EEE  7064                     moveq.l    D0, 0x64
  3809. 00002EF0  4C2D 0000 B8EE           movem.w    <none>, [A5 - 0x4712]
  3810. 00002EF6  2B40 B8EE                move.l     [A5 - 0x4712], D0
  3811. 00002EFA  323C 00D2                move.w     D1, 0xD2
  3812. 00002EFE  C3ED F8A2                muls.w     D1, [A5 - 0x75E]
  3813. 00002F02  4C35 0000 1920 C6A0      movem.w    <none>, [A5 - 0x3960 + D1]
  3814. 00002F0A  2B40 B8EE                move.l     [A5 - 0x4712], D0
  3815. 00002F0E  323C 00D2                move.w     D1, 0xD2
  3816. 00002F12  C3ED F8A2                muls.w     D1, [A5 - 0x75E]
  3817. 00002F16  4AB5 1920 C69C           tst.l      [A5 - 0x3964 + D1]
  3818. 00002F1C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3819. 00002F20  6F1A                     ble        +0x1C /* 00002F3C */
  3820. 00002F22  303C 00D2                move.w     D0, 0xD2
  3821. 00002F26  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3822. 00002F2A  222D B8EE                move.l     D1, [A5 - 0x4712]
  3823. 00002F2E  4C75 1801 0920 C69C      movem.l    D0,A3,A4, [A5 - 0x3964 + D0]
  3824. 00002F36  2B41 B8EE                move.l     [A5 - 0x4712], D1
  3825. 00002F3A  6004                     bra        +0x6 /* 00002F40 */
  3826. label00002F3C:
  3827. 00002F3C  42AD B8EE                clr.l      [A5 - 0x4712]
  3828. label00002F40:
  3829. 00002F40  7064                     moveq.l    D0, 0x64
  3830. 00002F42  2C2D B8EE                move.l     D6, [A5 - 0x4712]
  3831. 00002F46  4C40 6806                movem.l    D1,D2,A3,A5,A6, D0
  3832. 00002F4A  2F06                     move.l     -[A7], D6
  3833. 00002F4C  486D B7E8                pea.l      [A5 - 0x4818]
  3834. 00002F50  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3835. 00002F54  7064                     moveq.l    D0, 0x64
  3836. 00002F56  4C06 0000                movem.w    <none>, D6
  3837. 00002F5A  222D B8EE                move.l     D1, [A5 - 0x4712]
  3838. 00002F5E  9280                     sub.l      D1, D0
  3839. 00002F60  2B41 B8EE                move.l     [A5 - 0x4712], D1
  3840. 00002F64  486D B7E8                pea.l      [A5 - 0x4818]
  3841. 00002F68  486D FB02                pea.l      [A5 - 0x4FE]
  3842. 00002F6C  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3843. 00002F70  700A                     moveq.l    D0, 0x0A
  3844. 00002F72  B0AD B8EE                cmp.l      D0, [A5 - 0x4712]
  3845. 00002F76  508F                     addq.l     A7, 8
  3846. 00002F78  6F0E                     ble        +0x10 /* 00002F88 */
  3847. 00002F7A  486D B7E8                pea.l      [A5 - 0x4818]
  3848. 00002F7E  486D FB04                pea.l      [A5 - 0x4FC]
  3849. 00002F82  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3850. 00002F86  508F                     addq.l     A7, 8
  3851. label00002F88:
  3852. 00002F88  2F2D B8EE                move.l     -[A7], [A5 - 0x4712]
  3853. 00002F8C  486D C2FA                pea.l      [A5 - 0x3D06]
  3854. 00002F90  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3855. 00002F94  486D B7E8                pea.l      [A5 - 0x4818]
  3856. 00002F98  486D C2FA                pea.l      [A5 - 0x3D06]
  3857. 00002F9C  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3858. 00002FA0  486D B7E8                pea.l      [A5 - 0x4818]
  3859. 00002FA4  486D FB06                pea.l      [A5 - 0x4FA]
  3860. 00002FA8  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3861. 00002FAC  486D B7E8                pea.l      [A5 - 0x4818]
  3862. 00002FB0  486D FB0C                pea.l      [A5 - 0x4F4]
  3863. 00002FB4  2F0B                     move.l     -[A7], A3
  3864. 00002FB6  2F0C                     move.l     -[A7], A4
  3865. 00002FB8  4EBA ED26                jsr        [PC - 0x12DA /* 00001CE0 */]
  3866. 00002FBC  303C 00D2                move.w     D0, 0xD2
  3867. 00002FC0  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3868. 00002FC4  2EB5 0920 C6AC           move.l     [A7], [A5 - 0x3954 + D0]
  3869. 00002FCA  486D B7E8                pea.l      [A5 - 0x4818]
  3870. 00002FCE  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3871. 00002FD2  486D B7E8                pea.l      [A5 - 0x4818]
  3872. 00002FD6  486D FB18                pea.l      [A5 - 0x4E8]
  3873. 00002FDA  2F0B                     move.l     -[A7], A3
  3874. 00002FDC  2F0C                     move.l     -[A7], A4
  3875. 00002FDE  4EBA ED00                jsr        [PC - 0x1300 /* 00001CE0 */]
  3876. 00002FE2  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  3877. 00002FE6  6000 0210                bra        +0x212 /* 000031F8 */
  3878. label00002FEA:
  3879. 00002FEA  303C 00D2                move.w     D0, 0xD2
  3880. 00002FEE  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3881. 00002FF2  2F35 0920 C6B8           move.l     -[A7], [A5 - 0x3948 + D0]
  3882. 00002FF8  486D B7E8                pea.l      [A5 - 0x4818]
  3883. 00002FFC  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3884. 00003000  486D B7E8                pea.l      [A5 - 0x4818]
  3885. 00003004  486D FB24                pea.l      [A5 - 0x4DC]
  3886. 00003008  2F0B                     move.l     -[A7], A3
  3887. 0000300A  2F0C                     move.l     -[A7], A4
  3888. 0000300C  4EBA ECD2                jsr        [PC - 0x132E /* 00001CE0 */]
  3889. 00003010  303C 00D2                move.w     D0, 0xD2
  3890. 00003014  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3891. 00003018  3075 0920 C738           movea.w    A0, [A5 - 0x38C8 + D0]
  3892. 0000301E  2E88                     move.l     [A7], A0
  3893. 00003020  486D B7E8                pea.l      [A5 - 0x4818]
  3894. 00003024  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3895. 00003028  486D B7E8                pea.l      [A5 - 0x4818]
  3896. 0000302C  486D FB2C                pea.l      [A5 - 0x4D4]
  3897. 00003030  2F0B                     move.l     -[A7], A3
  3898. 00003032  2F0C                     move.l     -[A7], A4
  3899. 00003034  4EBA ECAA                jsr        [PC - 0x1356 /* 00001CE0 */]
  3900. 00003038  1B7C 0004 B7E8           move.b     [A5 - 0x4818], 0x4
  3901. 0000303E  303C 00D2                move.w     D0, 0xD2
  3902. 00003042  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3903. 00003046  2035 0920 C72A           move.l     D0, [A5 - 0x38D6 + D0]
  3904. 0000304C  7218                     moveq.l    D1, 0x18
  3905. 0000304E  E2A0                     asr        D0, D1
  3906. 00003050  0200 00FF                andi.b     D0, 0xFF
  3907. 00003054  1B40 B7E9                move.b     [A5 - 0x4817], D0
  3908. 00003058  303C 00D2                move.w     D0, 0xD2
  3909. 0000305C  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3910. 00003060  2035 0920 C72A           move.l     D0, [A5 - 0x38D6 + D0]
  3911. 00003066  7210                     moveq.l    D1, 0x10
  3912. 00003068  E2A0                     asr        D0, D1
  3913. 0000306A  0200 00FF                andi.b     D0, 0xFF
  3914. 0000306E  1B40 B7EA                move.b     [A5 - 0x4816], D0
  3915. 00003072  303C 00D2                move.w     D0, 0xD2
  3916. 00003076  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3917. 0000307A  2035 0920 C72A           move.l     D0, [A5 - 0x38D6 + D0]
  3918. 00003080  E080                     asr        D0, 8
  3919. 00003082  0200 00FF                andi.b     D0, 0xFF
  3920. 00003086  1B40 B7EB                move.b     [A5 - 0x4815], D0
  3921. 0000308A  303C 00D2                move.w     D0, 0xD2
  3922. 0000308E  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3923. 00003092  72FF                     moveq.l    D1, 0xFFFFFFFF
  3924. 00003094  C235 0920 C72D           and.b      D1, [A5 - 0x38D3 + D0]
  3925. 0000309A  1B41 B7EC                move.b     [A5 - 0x4814], D1
  3926. 0000309E  486D B7E8                pea.l      [A5 - 0x4818]
  3927. 000030A2  486D FB36                pea.l      [A5 - 0x4CA]
  3928. 000030A6  2F0B                     move.l     -[A7], A3
  3929. 000030A8  2F0C                     move.l     -[A7], A4
  3930. 000030AA  4EBA EC34                jsr        [PC - 0x13CC /* 00001CE0 */]
  3931. 000030AE  1B7C 0004 B7E8           move.b     [A5 - 0x4818], 0x4
  3932. 000030B4  303C 00D2                move.w     D0, 0xD2
  3933. 000030B8  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3934. 000030BC  2035 0920 C72E           move.l     D0, [A5 - 0x38D2 + D0]
  3935. 000030C2  7218                     moveq.l    D1, 0x18
  3936. 000030C4  E2A0                     asr        D0, D1
  3937. 000030C6  0200 00FF                andi.b     D0, 0xFF
  3938. 000030CA  1B40 B7E9                move.b     [A5 - 0x4817], D0
  3939. 000030CE  303C 00D2                move.w     D0, 0xD2
  3940. 000030D2  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3941. 000030D6  2035 0920 C72E           move.l     D0, [A5 - 0x38D2 + D0]
  3942. 000030DC  7210                     moveq.l    D1, 0x10
  3943. 000030DE  E2A0                     asr        D0, D1
  3944. 000030E0  0200 00FF                andi.b     D0, 0xFF
  3945. 000030E4  1B40 B7EA                move.b     [A5 - 0x4816], D0
  3946. 000030E8  303C 00D2                move.w     D0, 0xD2
  3947. 000030EC  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3948. 000030F0  2035 0920 C72E           move.l     D0, [A5 - 0x38D2 + D0]
  3949. 000030F6  E080                     asr        D0, 8
  3950. 000030F8  0200 00FF                andi.b     D0, 0xFF
  3951. 000030FC  1B40 B7EB                move.b     [A5 - 0x4815], D0
  3952. 00003100  303C 00D2                move.w     D0, 0xD2
  3953. 00003104  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3954. 00003108  72FF                     moveq.l    D1, 0xFFFFFFFF
  3955. 0000310A  C235 0920 C731           and.b      D1, [A5 - 0x38CF + D0]
  3956. 00003110  1B41 B7EC                move.b     [A5 - 0x4814], D1
  3957. 00003114  486D B7E8                pea.l      [A5 - 0x4818]
  3958. 00003118  486D FB3C                pea.l      [A5 - 0x4C4]
  3959. 0000311C  2F0B                     move.l     -[A7], A3
  3960. 0000311E  2F0C                     move.l     -[A7], A4
  3961. 00003120  4EBA EBBE                jsr        [PC - 0x1442 /* 00001CE0 */]
  3962. 00003124  486D B7E8                pea.l      [A5 - 0x4818]
  3963. 00003128  3F3C 0001                move.w     -[A7], 0x1
  3964. 0000312C  303C 00D2                move.w     D0, 0xD2
  3965. 00003130  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3966. 00003134  2F35 0920 C746           move.l     -[A7], [A5 - 0x38BA + D0]
  3967. 0000313A  4EBA EA82                jsr        [PC - 0x157E /* 00001BBE */]
  3968. 0000313E  486D B7E8                pea.l      [A5 - 0x4818]
  3969. 00003142  486D FB44                pea.l      [A5 - 0x4BC]
  3970. 00003146  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  3971. 0000314A  486D B7E8                pea.l      [A5 - 0x4818]
  3972. 0000314E  486D FB48                pea.l      [A5 - 0x4B8]
  3973. 00003152  2F0B                     move.l     -[A7], A3
  3974. 00003154  2F0C                     move.l     -[A7], A4
  3975. 00003156  4EBA EB88                jsr        [PC - 0x1478 /* 00001CE0 */]
  3976. 0000315A  303C 00D2                move.w     D0, 0xD2
  3977. 0000315E  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3978. 00003162  3075 0920 C73E           movea.w    A0, [A5 - 0x38C2 + D0]
  3979. 00003168  2E88                     move.l     [A7], A0
  3980. 0000316A  486D B7E8                pea.l      [A5 - 0x4818]
  3981. 0000316E  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  3982. 00003172  486D B7E8                pea.l      [A5 - 0x4818]
  3983. 00003176  486D FB4E                pea.l      [A5 - 0x4B2]
  3984. 0000317A  2F0B                     move.l     -[A7], A3
  3985. 0000317C  2F0C                     move.l     -[A7], A4
  3986. 0000317E  4EBA EB60                jsr        [PC - 0x14A0 /* 00001CE0 */]
  3987. 00003182  4FEF 006A                lea.l      A7, [A7 + 0x6A]
  3988. 00003186  303C 00D2                move.w     D0, 0xD2
  3989. 0000318A  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  3990. 0000318E  4A75 0920 C742           tst.w      [A5 - 0x38BE + D0]
  3991. 00003194  6610                     bne        +0x12 /* 000031A6 */
  3992. 00003196  486D B7E8                pea.l      [A5 - 0x4818]
  3993. 0000319A  486D FB58                pea.l      [A5 - 0x4A8]
  3994. 0000319E  4EAD 04BA                jsr        [A5 + 0x4BA /* export_147 */]
  3995. 000031A2  508F                     addq.l     A7, 8
  3996. 000031A4  6018                     bra        +0x1A /* 000031BE */
  3997. label000031A6:
  3998. 000031A6  303C 00D2                move.w     D0, 0xD2
  3999. 000031AA  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  4000. 000031AE  3075 0920 C742           movea.w    A0, [A5 - 0x38BE + D0]
  4001. 000031B4  2F08                     move.l     -[A7], A0
  4002. 000031B6  486D B7E8                pea.l      [A5 - 0x4818]
  4003. 000031BA  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  4004. label000031BE:
  4005. 000031BE  486D B7E8                pea.l      [A5 - 0x4818]
  4006. 000031C2  486D FB5E                pea.l      [A5 - 0x4A2]
  4007. 000031C6  2F0B                     move.l     -[A7], A3
  4008. 000031C8  2F0C                     move.l     -[A7], A4
  4009. 000031CA  4EBA EB14                jsr        [PC - 0x14EC /* 00001CE0 */]
  4010. 000031CE  303C 00D2                move.w     D0, 0xD2
  4011. 000031D2  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  4012. 000031D6  2EB5 0920 C6AC           move.l     [A7], [A5 - 0x3954 + D0]
  4013. 000031DC  486D B7E8                pea.l      [A5 - 0x4818]
  4014. 000031E0  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  4015. 000031E4  486D B7E8                pea.l      [A5 - 0x4818]
  4016. 000031E8  486D FB68                pea.l      [A5 - 0x498]
  4017. 000031EC  2F0B                     move.l     -[A7], A3
  4018. 000031EE  2F0C                     move.l     -[A7], A4
  4019. 000031F0  4EBA EAEE                jsr        [PC - 0x1512 /* 00001CE0 */]
  4020. 000031F4  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  4021. label000031F8:
  4022. 000031F8  2F0C                     move.l     -[A7], A4
  4023. 000031FA  2F3C 00AA 00D2           move.l     -[A7], 0xAA00D2
  4024. 00003200  2F3C 00B9 012C           move.l     -[A7], 0xB9012C
  4025. 00003206  A8A7                     syscall    SetRect
  4026. 00003208  2F0B                     move.l     -[A7], A3
  4027. 0000320A  2F3C 00AA 0131           move.l     -[A7], 0xAA0131
  4028. 00003210  2F3C 00B9 017C           move.l     -[A7], 0xB9017C
  4029. 00003216  A8A7                     syscall    SetRect
  4030. 00003218  303C 00D2                move.w     D0, 0xD2
  4031. 0000321C  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  4032. 00003220  2F35 0920 C6B4           move.l     -[A7], [A5 - 0x394C + D0]
  4033. 00003226  486D B7E8                pea.l      [A5 - 0x4818]
  4034. 0000322A  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  4035. 0000322E  486D B7E8                pea.l      [A5 - 0x4818]
  4036. 00003232  486D FB74                pea.l      [A5 - 0x48C]
  4037. 00003236  2F0B                     move.l     -[A7], A3
  4038. 00003238  2F0C                     move.l     -[A7], A4
  4039. 0000323A  4EBA EAA4                jsr        [PC - 0x155C /* 00001CE0 */]
  4040. 0000323E  303C 00D2                move.w     D0, 0xD2
  4041. 00003242  C1ED F8A2                muls.w     D0, [A5 - 0x75E]
  4042. 00003246  2EB5 0920 C75C           move.l     [A7], [A5 - 0x38A4 + D0]
  4043. 0000324C  486D B7E8                pea.l      [A5 - 0x4818]
  4044. 00003250  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  4045. 00003254  486D B7E8                pea.l      [A5 - 0x4818]
  4046. 00003258  486D FB80                pea.l      [A5 - 0x480]
  4047. 0000325C  2F0B                     move.l     -[A7], A3
  4048. 0000325E  2F0C                     move.l     -[A7], A4
  4049. 00003260  4EBA EA7E                jsr        [PC - 0x1582 /* 00001CE0 */]
  4050. 00003264  4CEE 18E0 FFB2           movem.l    D5,D6,D7,A3,A4, [A6 - 0x4E]
  4051. 0000326A  4E5E                     unlink     A6
  4052. 0000326C  4E75                     rts
  4053. 0000326E  9053                     sub.w      D0, [A3]
  4054. 00003270  686F                     bvc        +0x71 /* 000032E1 */
  4055. 00003272  7754                     moveq.l    D3, 0x54
  4056. 00003274  6865                     bvc        +0x67 /* 000032DB */
  4057. 00003276  5472 6163 6B49 6E66 6F00 addq.w     [[A2 + 0x6B49] + 0x6E666F00], 2
  4058. 00003280  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4059. export_170: // at 00003282 (misaligned)
  4060. 00003284  FFD0                     .invalid   <<F/7/7>>
  4061. 00003286  2F07                     move.l     -[A7], D7
  4062. 00003288  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4063. 0000328C  A873                     syscall    SetPort
  4064. 0000328E  7E0F                     moveq.l    D7, 0x0F
  4065. 00003290  486D B7E8                pea.l      [A5 - 0x4818]
  4066. 00003294  2F2D C60A                move.l     -[A7], [A5 - 0x39F6]
  4067. 00003298  4EBA E8C2                jsr        [PC - 0x173E /* 00001B5C */]
  4068. 0000329C  0647 000F                addi.w     D7, 0xF
  4069. 000032A0  486D B7E8                pea.l      [A5 - 0x4818]
  4070. 000032A4  2F2D C60E                move.l     -[A7], [A5 - 0x39F2]
  4071. 000032A8  4EBA E8B2                jsr        [PC - 0x174E /* 00001B5C */]
  4072. 000032AC  0647 000F                addi.w     D7, 0xF
  4073. 000032B0  2EAD C65C                move.l     [A7], [A5 - 0x39A4]
  4074. 000032B4  486D B7E8                pea.l      [A5 - 0x4818]
  4075. 000032B8  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  4076. 000032BC  0647 000F                addi.w     D7, 0xF
  4077. 000032C0  0C6D 0001 F8A0           cmpi.w     [A5 - 0x760], 0x1
  4078. 000032C6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4079. 000032CA  666E                     bne        +0x70 /* 0000333A */
  4080. 000032CC  486E FFF8                pea.l      [A6 - 0x8]
  4081. 000032D0  2F3C 0050 000A           move.l     -[A7], 0x50000A /* 'P\0\n' */
  4082. 000032D6  2F3C 005F 0078           move.l     -[A7], 0x5F0078 /* '_\0x' */
  4083. 000032DC  A8A7                     syscall    SetRect
  4084. 000032DE  486E FFF0                pea.l      [A6 - 0x10]
  4085. 000032E2  2F3C 0050 007D           move.l     -[A7], 0x50007D /* 'P\0}' */
  4086. 000032E8  2F3C 005F 00FA           move.l     -[A7], 0x5F00FA
  4087. 000032EE  A8A7                     syscall    SetRect
  4088. 000032F0  2D6E FFF8 FFE8           move.l     [A6 - 0x18], [A6 - 0x8]
  4089. 000032F6  2D6E FFFC FFEC           move.l     [A6 - 0x14], [A6 - 0x4]
  4090. 000032FC  2D6E FFF0 FFE0           move.l     [A6 - 0x20], [A6 - 0x10]
  4091. 00003302  2D6E FFF4 FFE4           move.l     [A6 - 0x1C], [A6 - 0xC]
  4092. 00003308  486E FFE8                pea.l      [A6 - 0x18]
  4093. 0000330C  4878 0104                push.l     0x104
  4094. 00003310  A8A8                     syscall    OffsetRect
  4095. 00003312  486E FFE0                pea.l      [A6 - 0x20]
  4096. 00003316  4878 0104                push.l     0x104
  4097. 0000331A  A8A8                     syscall    OffsetRect
  4098. 0000331C  486E FFE0                pea.l      [A6 - 0x20]
  4099. 00003320  486E FFE8                pea.l      [A6 - 0x18]
  4100. 00003324  486E FFF0                pea.l      [A6 - 0x10]
  4101. 00003328  486E FFF8                pea.l      [A6 - 0x8]
  4102. 0000332C  1F3C 0001                move.b     -[A7], 0x1
  4103. 00003330  4EBA EBC2                jsr        [PC - 0x143E /* 00001EF4 */]
  4104. 00003334  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4105. 00003338  6070                     bra        +0x72 /* 000033AA */
  4106. label0000333A:
  4107. 0000333A  0647 000F                addi.w     D7, 0xF
  4108. 0000333E  486E FFF8                pea.l      [A6 - 0x8]
  4109. 00003342  2F3C 0050 000A           move.l     -[A7], 0x50000A /* 'P\0\n' */
  4110. 00003348  2F3C 005F 008C           move.l     -[A7], 0x5F008C
  4111. 0000334E  A8A7                     syscall    SetRect
  4112. 00003350  486E FFF0                pea.l      [A6 - 0x10]
  4113. 00003354  2F3C 0050 0091           move.l     -[A7], 0x500091
  4114. 0000335A  2F3C 005F 0122           move.l     -[A7], 0x5F0122
  4115. 00003360  A8A7                     syscall    SetRect
  4116. 00003362  2D6E FFF8 FFE8           move.l     [A6 - 0x18], [A6 - 0x8]
  4117. 00003368  2D6E FFFC FFEC           move.l     [A6 - 0x14], [A6 - 0x4]
  4118. 0000336E  2D6E FFF0 FFE0           move.l     [A6 - 0x20], [A6 - 0x10]
  4119. 00003374  2D6E FFF4 FFE4           move.l     [A6 - 0x1C], [A6 - 0xC]
  4120. 0000337A  486E FFE8                pea.l      [A6 - 0x18]
  4121. 0000337E  4878 0136                push.l     0x136
  4122. 00003382  A8A8                     syscall    OffsetRect
  4123. 00003384  486E FFE0                pea.l      [A6 - 0x20]
  4124. 00003388  4878 0136                push.l     0x136
  4125. 0000338C  A8A8                     syscall    OffsetRect
  4126. 0000338E  486E FFE0                pea.l      [A6 - 0x20]
  4127. 00003392  486E FFE8                pea.l      [A6 - 0x18]
  4128. 00003396  486E FFF0                pea.l      [A6 - 0x10]
  4129. 0000339A  486E FFF8                pea.l      [A6 - 0x8]
  4130. 0000339E  1F3C 0001                move.b     -[A7], 0x1
  4131. 000033A2  4EBA F24E                jsr        [PC - 0xDB2 /* 000025F2 */]
  4132. 000033A6  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4133. label000033AA:
  4134. 000033AA  2E1F                     move.l     D7, [A7]+
  4135. 000033AC  4E5E                     unlink     A6
  4136. 000033AE  4E75                     rts
  4137. 000033B0  9344                     subx.w     D1, D4
  4138. 000033B2  7261                     moveq.l    D1, 0x61
  4139. 000033B4  7749                     moveq.l    D3, 0x49
  4140. 000033B6  6E66                     bgt        +0x68 /* 0000341E */
  4141. 000033B8  6F46                     ble        +0x48 /* 00003400 */
  4142. 000033BA  6F72                     ble        +0x74 /* 0000342E */
  4143. 000033BC  5072 696E                addq.w     <<invalid full ext with IS == 1 and I/IS == 6>>, 8
  4144. 000033C0  7469                     moveq.l    D2, 0x69
  4145. 000033C2  6E67                     bgt        +0x69 /* 0000342B */
  4146. 000033C4  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4147. export_164: // at 000033C6 (misaligned)
  4148. 000033C8  FFA4                     .invalid   <<F/6/7>>
  4149. 000033CA  2F2D BBFE                move.l     -[A7], [A5 - 0x4402]
  4150. 000033CE  A873                     syscall    SetPort
  4151. 000033D0  486E FFAE                pea.l      [A6 - 0x52]
  4152. 000033D4  AA19                     syscall    GetForeColor
  4153. 000033D6  486E FFA8                pea.l      [A6 - 0x58]
  4154. 000033DA  AA1A                     syscall    GetBackColor
  4155. 000033DC  486D F8A4                pea.l      [A5 - 0x75C]
  4156. 000033E0  AA14                     syscall    RGBForeColor
  4157. 000033E2  486D F8AA                pea.l      [A5 - 0x756]
  4158. 000033E6  AA15                     syscall    RGBBackColor
  4159. 000033E8  0C6D 0001 F8A0           cmpi.w     [A5 - 0x760], 0x1
  4160. 000033EE  6600 0096                bne        +0x98 /* 00003486 */
  4161. 000033F2  2F3C 0031 0032           move.l     -[A7], 0x310032 /* '1\02' */
  4162. 000033F8  A893                     syscall    MoveTo
  4163. 000033FA  486D B7E8                pea.l      [A5 - 0x4818]
  4164. 000033FE  2F2D C60A                move.l     -[A7], [A5 - 0x39F6]
  4165. // begin alternate branch 00003400-00003402
  4166. label00003400:
  4167. 00003400  C60A                     and.b      D3, A2
  4168. // end alternate branch 00003400-00003402
  4169. label00003400: // (misaligned)
  4170. 00003402  4EBA E758                jsr        [PC - 0x18A8 /* 00001B5C */]
  4171. 00003406  2EBC 0031 00B9           move.l     [A7], 0x3100B9
  4172. 0000340C  A893                     syscall    MoveTo
  4173. 0000340E  486D B7E8                pea.l      [A5 - 0x4818]
  4174. 00003412  2F2D C60E                move.l     -[A7], [A5 - 0x39F2]
  4175. 00003416  4EBA E744                jsr        [PC - 0x18BC /* 00001B5C */]
  4176. 0000341A  486E FFF8                pea.l      [A6 - 0x8]
  4177. label0000341E:
  4178. 0000341E  2F3C 0050 000A           move.l     -[A7], 0x50000A /* 'P\0\n' */
  4179. 00003424  2F3C 005F 0078           move.l     -[A7], 0x5F0078 /* '_\0x' */
  4180. 0000342A  A8A7                     syscall    SetRect
  4181. 0000342C  486E FFF0                pea.l      [A6 - 0x10]
  4182. // begin alternate branch 0000342E-00003430
  4183. label0000342E:
  4184. 0000342E  FFF0                     .invalid   <<F/7/7>>
  4185. // end alternate branch 0000342E-00003430
  4186. label0000342E: // (misaligned)
  4187. 00003430  2F3C 0050 007D           move.l     -[A7], 0x50007D /* 'P\0}' */
  4188. 00003436  2F3C 005F 00FA           move.l     -[A7], 0x5F00FA
  4189. 0000343C  A8A7                     syscall    SetRect
  4190. 0000343E  2D6E FFF8 FFE8           move.l     [A6 - 0x18], [A6 - 0x8]
  4191. 00003444  2D6E FFFC FFEC           move.l     [A6 - 0x14], [A6 - 0x4]
  4192. 0000344A  2D6E FFF0 FFE0           move.l     [A6 - 0x20], [A6 - 0x10]
  4193. 00003450  2D6E FFF4 FFE4           move.l     [A6 - 0x1C], [A6 - 0xC]
  4194. 00003456  486E FFE8                pea.l      [A6 - 0x18]
  4195. 0000345A  4878 0104                push.l     0x104
  4196. 0000345E  A8A8                     syscall    OffsetRect
  4197. 00003460  486E FFE0                pea.l      [A6 - 0x20]
  4198. 00003464  4878 0104                push.l     0x104
  4199. 00003468  A8A8                     syscall    OffsetRect
  4200. 0000346A  486E FFE0                pea.l      [A6 - 0x20]
  4201. 0000346E  486E FFE8                pea.l      [A6 - 0x18]
  4202. 00003472  486E FFF0                pea.l      [A6 - 0x10]
  4203. 00003476  486E FFF8                pea.l      [A6 - 0x8]
  4204. 0000347A  4227                     clr.b      -[A7]
  4205. 0000347C  4EBA EA76                jsr        [PC - 0x158A /* 00001EF4 */]
  4206. 00003480  4FEF 001E                lea.l      A7, [A7 + 0x1E]
  4207. 00003484  606A                     bra        +0x6C /* 000034F0 */
  4208. label00003486:
  4209. 00003486  486E FFF8                pea.l      [A6 - 0x8]
  4210. 0000348A  2F3C 0050 000A           move.l     -[A7], 0x50000A /* 'P\0\n' */
  4211. 00003490  2F3C 005F 008C           move.l     -[A7], 0x5F008C
  4212. 00003496  A8A7                     syscall    SetRect
  4213. 00003498  486E FFF0                pea.l      [A6 - 0x10]
  4214. 0000349C  2F3C 0050 0091           move.l     -[A7], 0x500091
  4215. 000034A2  2F3C 005F 0122           move.l     -[A7], 0x5F0122
  4216. 000034A8  A8A7                     syscall    SetRect
  4217. 000034AA  2D6E FFF8 FFE8           move.l     [A6 - 0x18], [A6 - 0x8]
  4218. 000034B0  2D6E FFFC FFEC           move.l     [A6 - 0x14], [A6 - 0x4]
  4219. 000034B6  2D6E FFF0 FFE0           move.l     [A6 - 0x20], [A6 - 0x10]
  4220. 000034BC  2D6E FFF4 FFE4           move.l     [A6 - 0x1C], [A6 - 0xC]
  4221. 000034C2  486E FFE8                pea.l      [A6 - 0x18]
  4222. 000034C6  4878 0136                push.l     0x136
  4223. 000034CA  A8A8                     syscall    OffsetRect
  4224. 000034CC  486E FFE0                pea.l      [A6 - 0x20]
  4225. 000034D0  4878 0136                push.l     0x136
  4226. 000034D4  A8A8                     syscall    OffsetRect
  4227. 000034D6  486E FFE0                pea.l      [A6 - 0x20]
  4228. 000034DA  486E FFE8                pea.l      [A6 - 0x18]
  4229. 000034DE  486E FFF0                pea.l      [A6 - 0x10]
  4230. 000034E2  486E FFF8                pea.l      [A6 - 0x8]
  4231. 000034E6  4227                     clr.b      -[A7]
  4232. 000034E8  4EBA F108                jsr        [PC - 0xEF8 /* 000025F2 */]
  4233. 000034EC  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4234. label000034F0:
  4235. 000034F0  486E FFAE                pea.l      [A6 - 0x52]
  4236. 000034F4  AA14                     syscall    RGBForeColor
  4237. 000034F6  486E FFA8                pea.l      [A6 - 0x58]
  4238. 000034FA  AA15                     syscall    RGBBackColor
  4239. 000034FC  4E5E                     unlink     A6
  4240. 000034FE  4E75                     rts
  4241. 00003500  9355                     sub.w      [A5], D1
  4242. 00003502  5F55                     subq.w     [A5], 7
  4243. 00003504  7064                     moveq.l    D0, 0x64
  4244. 00003506  6174                     bsr        +0x76 /* 0000357C */
  4245. 00003508  655F                     bcs        +0x61 /* 00003569 */
  4246. 0000350A  4D6F 7669                chk.w      D6, [A7 + 0x7669]
  4247. 0000350E  655F                     bcs        +0x61 /* 0000356F */
  4248. 00003510  496E 666F                chk.w      D4, [A6 + 0x666F]
  4249. 00003514  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4250. export_165: // at 00003516 (misaligned)
  4251. 00003518  FFF8                     .invalid   <<F/7/7>>
  4252. 0000351A  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  4253. 0000351E  4AAD BBFE                tst.l      [A5 - 0x4402]
  4254. 00003522  6700 0224                beq        +0x226 /* 00003748 */
  4255. 00003526  2F2D BBFE                move.l     -[A7], [A5 - 0x4402]
  4256. 0000352A  486D C50A                pea.l      [A5 - 0x3AF6]
  4257. 0000352E  A91A                     syscall    SetWTitle
  4258. 00003530  3B7C 0001 F8A0           move.w     [A5 - 0x760], 0x1
  4259. 00003536  426D F8A2                clr.w      [A5 - 0x75E]
  4260. 0000353A  486D B7E0                pea.l      [A5 - 0x4820]
  4261. 0000353E  2F3C 8300 8300           move.l     -[A7], 0x83008300
  4262. 00003544  2F3C 7D00 7D00           move.l     -[A7], 0x7D007D00 /* '}\0}\0' */
  4263. 0000354A  A8A7                     syscall    SetRect
  4264. 0000354C  42A7                     clr.l      -[A7]
  4265. 0000354E  486D B7E0                pea.l      [A5 - 0x4820]
  4266. 00003552  AA27                     syscall    GetMaxDevice
  4267. 00003554  285F                     movea.l    A4, [A7]+
  4268. 00003556  200C                     move.l     D0, A4
  4269. 00003558  6774                     beq        +0x76 /* 000035CE */
  4270. 0000355A  2054                     movea.l    A0, [A4]
  4271. 0000355C  2D68 0022 FFF8           move.l     [A6 - 0x8], [A0 + 0x22]
  4272. 00003562  2D68 0026 FFFC           move.l     [A6 - 0x4], [A0 + 0x26]
  4273. 00003568  206D BBFE                movea.l    A0, [A5 - 0x4402]
  4274. 0000356C  2B68 0010 B7E0           move.l     [A5 - 0x4820], [A0 + 0x10]
  4275. 00003572  2B68 0014 B7E4           move.l     [A5 - 0x481C], [A0 + 0x14]
  4276. 00003578  302D B7E4                move.w     D0, [A5 - 0x481C]
  4277. fn0000357C:
  4278. 0000357C  906D B7E0                sub.w      D0, [A5 - 0x4820]
  4279. 00003580  322E FFFC                move.w     D1, [A6 - 0x4]
  4280. 00003584  926E FFF8                sub.w      D1, [A6 - 0x8]
  4281. 00003588  9240                     sub.w      D1, D0
  4282. 0000358A  48C1                     ext.l      D1
  4283. 0000358C  83FC 0002                divs.w     D1, 0x2
  4284. 00003590  D26E FFF8                add.w      D1, [A6 - 0x8]
  4285. 00003594  3B41 B7E0                move.w     [A5 - 0x4820], D1
  4286. 00003598  302D B7E6                move.w     D0, [A5 - 0x481A]
  4287. 0000359C  906D B7E2                sub.w      D0, [A5 - 0x481E]
  4288. 000035A0  322E FFFE                move.w     D1, [A6 - 0x2]
  4289. 000035A4  926E FFFA                sub.w      D1, [A6 - 0x6]
  4290. 000035A8  9240                     sub.w      D1, D0
  4291. 000035AA  48C1                     ext.l      D1
  4292. 000035AC  83FC 0002                divs.w     D1, 0x2
  4293. 000035B0  D26E FFFA                add.w      D1, [A6 - 0x6]
  4294. 000035B4  3B41 B7E2                move.w     [A5 - 0x481E], D1
  4295. 000035B8  2F08                     move.l     -[A7], A0
  4296. 000035BA  3F2D B7E2                move.w     -[A7], [A5 - 0x481E]
  4297. 000035BE  3F2D B7E0                move.w     -[A7], [A5 - 0x4820]
  4298. 000035C2  1F3C 0001                move.b     -[A7], 0x1
  4299. 000035C6  A91B                     syscall    MoveWindow
  4300. 000035C8  2F2D BBFE                move.l     -[A7], [A5 - 0x4402]
  4301. 000035CC  A873                     syscall    SetPort
  4302. label000035CE:
  4303. 000035CE  422D E8F5                clr.b      [A5 - 0x170B]
  4304. 000035D2  2F2D BBA2                move.l     -[A7], [A5 - 0x445E]
  4305. 000035D6  3F3C 0003                move.w     -[A7], 0x3
  4306. 000035DA  A939                     syscall    EnableItem
  4307. 000035DC  42A7                     clr.l      -[A7]
  4308. 000035DE  3F3C 002E                move.w     -[A7], 0x2E /* '.' */
  4309. 000035E2  A9BF                     syscall    GetRMenu
  4310. 000035E4  265F                     movea.l    A3, [A7]+
  4311. 000035E6  200B                     move.l     D0, A3
  4312. 000035E8  6700 015E                beq        +0x160 /* 00003748 */
  4313. 000035EC  204B                     movea.l    A0, A3
  4314. 000035EE  A029                     syscall    HLock
  4315. 000035F0  4267                     clr.w      -[A7]
  4316. 000035F2  2F0B                     move.l     -[A7], A3
  4317. 000035F4  A950                     syscall    CountMItems
  4318. 000035F6  3C1F                     move.w     D6, [A7]+
  4319. 000035F8  0C46 0001                cmpi.w     D6, 0x1
  4320. 000035FC  6F2E                     ble        +0x30 /* 0000362C */
  4321. 000035FE  1B7C 0001 B7E8           move.b     [A5 - 0x4818], 0x1
  4322. 00003604  1B7C 0020 B7E9           move.b     [A5 - 0x4817], 0x20 /* ' ' */
  4323. 0000360A  7E01                     moveq.l    D7, 0x01
  4324. 0000360C  601A                     bra        +0x1C /* 00003628 */
  4325. label0000360E:
  4326. 0000360E  2F0B                     move.l     -[A7], A3
  4327. 00003610  7001                     moveq.l    D0, 0x01
  4328. 00003612  D047                     add.w      D0, D7
  4329. 00003614  3F00                     move.w     -[A7], D0
  4330. 00003616  486D B7E8                pea.l      [A5 - 0x4818]
  4331. 0000361A  A947                     syscall    SetMenuItemText/SetItem
  4332. 0000361C  2F0B                     move.l     -[A7], A3
  4333. 0000361E  7001                     moveq.l    D0, 0x01
  4334. 00003620  D047                     add.w      D0, D7
  4335. 00003622  3F00                     move.w     -[A7], D0
  4336. 00003624  A93A                     syscall    DisableItem
  4337. 00003626  5247                     addq.w     D7, 1
  4338. label00003628:
  4339. 00003628  BC47                     cmp.w      D6, D7
  4340. 0000362A  6EE2                     bgt        -0x1C /* 0000360E */
  4341. label0000362C:
  4342. 0000362C  7E00                     moveq.l    D7, 0x00
  4343. 0000362E  6000 0110                bra        +0x112 /* 00003740 */
  4344. label00003632:
  4345. 00003632  303C 00D2                move.w     D0, 0xD2
  4346. 00003636  C1C7                     muls.w     D0, D7
  4347. 00003638  0CB5 FFFF 8300 0920 C694 cmpi.l     [A5 - 0x396C + D0], 0xFFFF8300
  4348. 00003642  6700 00FA                beq        +0xFC /* 0000373E */
  4349. 00003646  1B7C 0001 B7E8           move.b     [A5 - 0x4818], 0x1
  4350. 0000364C  1B7C 0020 B7E9           move.b     [A5 - 0x4817], 0x20 /* ' ' */
  4351. 00003652  7001                     moveq.l    D0, 0x01
  4352. 00003654  D047                     add.w      D0, D7
  4353. 00003656  B046                     cmp.w      D0, D6
  4354. 00003658  6D10                     blt        +0x12 /* 0000366A */
  4355. 0000365A  2F0B                     move.l     -[A7], A3
  4356. 0000365C  486D B7E8                pea.l      [A5 - 0x4818]
  4357. 00003660  A933                     syscall    AppendMenu
  4358. 00003662  4267                     clr.w      -[A7]
  4359. 00003664  2F0B                     move.l     -[A7], A3
  4360. 00003666  A950                     syscall    CountMItems
  4361. 00003668  3C1F                     move.w     D6, [A7]+
  4362. label0000366A:
  4363. 0000366A  303C 00D2                move.w     D0, 0xD2
  4364. 0000366E  C1C7                     muls.w     D0, D7
  4365. 00003670  2F35 0920 C694           move.l     -[A7], [A5 - 0x396C + D0]
  4366. 00003676  486D B7E8                pea.l      [A5 - 0x4818]
  4367. 0000367A  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  4368. 0000367E  486D B7E8                pea.l      [A5 - 0x4818]
  4369. 00003682  486D FB8A                pea.l      [A5 - 0x476]
  4370. 00003686  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  4371. 0000368A  303C 00D2                move.w     D0, 0xD2
  4372. 0000368E  C1C7                     muls.w     D0, D7
  4373. 00003690  0CB5 7669 6465 0920 C698 cmpi.l     [A5 - 0x3968 + D0], 0x76696465 /* 'vide' */
  4374. 0000369A  508F                     addq.l     A7, 8
  4375. 0000369C  6610                     bne        +0x12 /* 000036AE */
  4376. 0000369E  486D B7E8                pea.l      [A5 - 0x4818]
  4377. 000036A2  486D FB8E                pea.l      [A5 - 0x472]
  4378. 000036A6  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  4379. 000036AA  508F                     addq.l     A7, 8
  4380. 000036AC  6030                     bra        +0x32 /* 000036DE */
  4381. label000036AE:
  4382. 000036AE  303C 00D2                move.w     D0, 0xD2
  4383. 000036B2  C1C7                     muls.w     D0, D7
  4384. 000036B4  0CB5 736F 756E 0920 C698 cmpi.l     [A5 - 0x3968 + D0], 0x736F756E /* 'soun' */
  4385. 000036BE  6610                     bne        +0x12 /* 000036D0 */
  4386. 000036C0  486D B7E8                pea.l      [A5 - 0x4818]
  4387. 000036C4  486D FB94                pea.l      [A5 - 0x46C]
  4388. 000036C8  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  4389. 000036CC  508F                     addq.l     A7, 8
  4390. 000036CE  600E                     bra        +0x10 /* 000036DE */
  4391. label000036D0:
  4392. 000036D0  486D B7E8                pea.l      [A5 - 0x4818]
  4393. 000036D4  486D FB9A                pea.l      [A5 - 0x466]
  4394. 000036D8  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  4395. 000036DC  508F                     addq.l     A7, 8
  4396. label000036DE:
  4397. 000036DE  486D B7E8                pea.l      [A5 - 0x4818]
  4398. 000036E2  486D FBA0                pea.l      [A5 - 0x460]
  4399. 000036E6  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  4400. 000036EA  303C 00D2                move.w     D0, 0xD2
  4401. 000036EE  C1C7                     muls.w     D0, D7
  4402. 000036F0  2EB5 0920 C6A8           move.l     [A7], [A5 - 0x3958 + D0]
  4403. 000036F6  486D C2FA                pea.l      [A5 - 0x3D06]
  4404. 000036FA  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  4405. 000036FE  486D B7E8                pea.l      [A5 - 0x4818]
  4406. 00003702  486D C2FA                pea.l      [A5 - 0x3D06]
  4407. 00003706  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  4408. 0000370A  486D B7E8                pea.l      [A5 - 0x4818]
  4409. 0000370E  486D FBA2                pea.l      [A5 - 0x45E]
  4410. 00003712  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  4411. 00003716  486D B7E8                pea.l      [A5 - 0x4818]
  4412. 0000371A  486D FBA4                pea.l      [A5 - 0x45C]
  4413. 0000371E  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  4414. 00003722  2E8B                     move.l     [A7], A3
  4415. 00003724  7002                     moveq.l    D0, 0x02
  4416. 00003726  D047                     add.w      D0, D7
  4417. 00003728  3F00                     move.w     -[A7], D0
  4418. 0000372A  486D B7E8                pea.l      [A5 - 0x4818]
  4419. 0000372E  A947                     syscall    SetMenuItemText/SetItem
  4420. 00003730  2E8B                     move.l     [A7], A3
  4421. 00003732  7002                     moveq.l    D0, 0x02
  4422. 00003734  D047                     add.w      D0, D7
  4423. 00003736  3F00                     move.w     -[A7], D0
  4424. 00003738  A939                     syscall    EnableItem
  4425. 0000373A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  4426. label0000373E:
  4427. 0000373E  5247                     addq.w     D7, 1
  4428. label00003740:
  4429. 00003740  0C47 0014                cmpi.w     D7, 0x14
  4430. 00003744  6D00 FEEC                blt        -0x112 /* 00003632 */
  4431. label00003748:
  4432. 00003748  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  4433. 0000374C  4E5E                     unlink     A6
  4434. 0000374E  4E75                     rts
  4435. 00003750  9155                     sub.w      [A5], D0
  4436. 00003752  5F4F                     subq.w     A7, 7
  4437. 00003754  7065                     moveq.l    D0, 0x65
  4438. 00003756  6E5F                     bgt        +0x61 /* 000037B7 */
  4439. 00003758  4D6F 7669                chk.w      D6, [A7 + 0x7669]
  4440. 0000375C  655F                     bcs        +0x61 /* 000037BD */
  4441. 0000375E  496E 666F                chk.w      D4, [A6 + 0x666F]
  4442. 00003762  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4443. export_166: // at 00003764 (misaligned)
  4444. 00003766  0000 0C2E                ori.b      D0, 0x2E /* '.' */
  4445. 0000376A  0001 0008                ori.b      D1, 0x8
  4446. 0000376E  661C                     bne        +0x1E /* 0000378C */
  4447. 00003770  422D E8F0                clr.b      [A5 - 0x1710]
  4448. 00003774  0C6D 0001 F8A0           cmpi.w     [A5 - 0x760], 0x1
  4449. 0000377A  6608                     bne        +0xA /* 00003784 */
  4450. 0000377C  3B7C 0001 E8EE           move.w     [A5 - 0x1712], 0x1
  4451. 00003782  6012                     bra        +0x14 /* 00003796 */
  4452. label00003784:
  4453. 00003784  3B7C 0002 E8EE           move.w     [A5 - 0x1712], 0x2
  4454. 0000378A  600A                     bra        +0xC /* 00003796 */
  4455. label0000378C:
  4456. 0000378C  1B7C 0001 E8F0           move.b     [A5 - 0x1710], 0x1
  4457. 00003792  426D E8EE                clr.w      [A5 - 0x1712]
  4458. label00003796:
  4459. 00003796  4A2D E8F0                tst.b      [A5 - 0x1710]
  4460. 0000379A  670C                     beq        +0xE /* 000037A8 */
  4461. 0000379C  2F2D BB96                move.l     -[A7], [A5 - 0x446A]
  4462. 000037A0  3F3C 0007                move.w     -[A7], 0x7
  4463. 000037A4  A93A                     syscall    DisableItem
  4464. 000037A6  600A                     bra        +0xC /* 000037B2 */
  4465. label000037A8:
  4466. 000037A8  2F2D BB96                move.l     -[A7], [A5 - 0x446A]
  4467. 000037AC  3F3C 0007                move.w     -[A7], 0x7
  4468. 000037B0  A939                     syscall    EnableItem
  4469. label000037B2:
  4470. 000037B2  4E5E                     unlink     A6
  4471. 000037B4  4E75                     rts
  4472. 000037B6  9555                     sub.w      [A5], D2
  4473. 000037B8  5F41                     subq.w     D1, 7
  4474. 000037BA  6374                     bls        +0x76 /* 00003830 */
  4475. 000037BC  6976                     bvs        +0x78 /* 00003834 */
  4476. 000037BE  6174                     bsr        +0x76 /* 00003834 */
  4477. 000037C0  655F                     bcs        +0x61 /* 00003821 */
  4478. 000037C2  4D6F 7669                chk.w      D6, [A7 + 0x7669]
  4479. 000037C6  655F                     bcs        +0x61 /* 00003827 */
  4480. 000037C8  496E 666F                chk.w      D4, [A6 + 0x666F]
  4481. 000037CC  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4482. export_167: // at 000037CE (misaligned)
  4483. 000037D0  0000 2F07                ori.b      D0, 0x7
  4484. 000037D4  2F2D BBFE                move.l     -[A7], [A5 - 0x4402]
  4485. 000037D8  A873                     syscall    SetPort
  4486. 000037DA  202E 0008                move.l     D0, [A6 + 0x8]
  4487. 000037DE  6736                     beq        +0x38 /* 00003816 */
  4488. 000037E0  6B34                     bmi        +0x36 /* 00003816 */
  4489. 000037E2  0480 0000 0231           subi.l     D0, 0x231
  4490. 000037E8  6702                     beq        +0x4 /* 000037EC */
  4491. 000037EA  602A                     bra        +0x2C /* 00003816 */
  4492. label000037EC:
  4493. 000037EC  4267                     clr.w      -[A7]
  4494. 000037EE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4495. 000037F2  A960                     syscall    GetControlValue/GetCtlValue
  4496. 000037F4  3E1F                     move.w     D7, [A7]+
  4497. 000037F6  0C47 0001                cmpi.w     D7, 0x1
  4498. 000037FA  660C                     bne        +0xE /* 00003808 */
  4499. 000037FC  3B7C 0001 F8A0           move.w     [A5 - 0x760], 0x1
  4500. 00003802  426D F8A2                clr.w      [A5 - 0x75E]
  4501. 00003806  600E                     bra        +0x10 /* 00003816 */
  4502. label00003808:
  4503. 00003808  3B7C 0002 F8A0           move.w     [A5 - 0x760], 0x2
  4504. 0000380E  70FE                     moveq.l    D0, 0xFFFFFFFE
  4505. 00003810  D047                     add.w      D0, D7
  4506. 00003812  3B40 F8A2                move.w     [A5 - 0x75E], D0
  4507. label00003816:
  4508. 00003816  486D B7E0                pea.l      [A5 - 0x4820]
  4509. 0000381A  42A7                     clr.l      -[A7]
  4510. 0000381C  2F3C 0800 0800           move.l     -[A7], 0x8000800
  4511. 00003822  A8A7                     syscall    SetRect
  4512. 00003824  486D B7E0                pea.l      [A5 - 0x4820]
  4513. 00003828  A8A3                     syscall    EraseRect
  4514. 0000382A  486D B7E0                pea.l      [A5 - 0x4820]
  4515. 0000382E  A928                     syscall    InvalRect
  4516. label00003830:
  4517. 00003830  2E1F                     move.l     D7, [A7]+
  4518. 00003832  4E5E                     unlink     A6
  4519. fn00003834:
  4520. 00003834  4E75                     rts
  4521. 00003836  9555                     sub.w      [A5], D2
  4522. 00003838  5F44                     subq.w     D4, 7
  4523. 0000383A  6F42                     ble        +0x44 /* 0000387E */
  4524. 0000383C  7574                     moveq.l    D2, 0x74
  4525. 0000383E  746F                     moveq.l    D2, 0x6F
  4526. 00003840  6E5F                     bgt        +0x61 /* 000038A1 */
  4527. 00003842  4D6F 7669                chk.w      D6, [A7 + 0x7669]
  4528. 00003846  655F                     bcs        +0x61 /* 000038A7 */
  4529. 00003848  496E 666F                chk.w      D4, [A6 + 0x666F]
  4530. 0000384C  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  4531. export_168: // at 0000384E (misaligned)
  4532. 00003850  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  4533. 00003854  4E75                     rts
  4534. 00003856  9455                     sub.w      D2, [A5]
  4535. 00003858  5F44                     subq.w     D4, 7
  4536. 0000385A  6F45                     ble        +0x47 /* 000038A1 */
  4537. 0000385C  7665                     moveq.l    D3, 0x65
  4538. 0000385E  6E74                     bgt        +0x76 /* 000038D4 */
  4539. 00003860  5F4D                     subq.w     A5, 7
  4540. 00003862  6F76                     ble        +0x78 /* 000038DA */
  4541. 00003864  6965                     bvs        +0x67 /* 000038CB */
  4542. 00003866  5F49                     subq.w     A1, 7
  4543. 00003868  6E66                     bgt        +0x68 /* 000038D0 */
  4544. 0000386A  6F00 0000                ble        +0x2 /* 0000386C */
  4545.